程序语言设计3day EOF
2016-07-03 21:30
253 查看
输入输出字符
测试:
EOF = -1
fsf
fsf
rqr
rqr
rqwr
rqwr
小贴士:
/*字符输入输出*/
void show(void)
{
#ifdef PINEOF
printf("EOF = %d\n", EOF);
#endif
/*---检测字符输入个数---*/
for (; getchar() != EOF; n++)
;
printf("输入字符个数 %ld\n", n);//cmd 命令 Ctrl+c 进行检测
n = 0;
/*--------------------*/
int c;//虽然定义为整形,任意字符均能输入输出
c = getchar();
while (c != EOF)// EOF end of file
{
putchar(c);
c = getchar();
}
}
#include <stdio.h> #include "tsk.h" #define Hmax 300 //温度up limit #define STEP 20 #define PINEOF //EOF打印标志 void main(void) { show(); // testH2S();//华氏摄氏温度转换测试 #ifdef HELLO printf("Hello world !\n"); printf("Hello world \t !\n"); printf("Hello world \b !\n"); printf("Hello world \" !\n"); printf("Hello world \\ !\n"); printf("Hello world \c !\n"); printf("Hello world \r !\n"); printf("Hello world \a !\n"); printf("Hello world \v !\n"); printf("Hello world \111 !\n"); printf("Hello world 123456789\n"); #endif } /*字符输入输出*/ void show(void) { #ifdef PINEOF printf("EOF = %d\n", EOF); #endif int c;//虽然定义为整形,任意字符均能输入输出 c = getchar(); while (c != EOF)// EOF end of file { putchar(c); c = getchar(); } }
测试:
EOF = -1
fsf
fsf
rqr
rqr
rqwr
rqwr
小贴士:
/*字符输入输出*/
void show(void)
{
#ifdef PINEOF
printf("EOF = %d\n", EOF);
#endif
/*---检测字符输入个数---*/
for (; getchar() != EOF; n++)
;
printf("输入字符个数 %ld\n", n);//cmd 命令 Ctrl+c 进行检测
n = 0;
/*--------------------*/
int c;//虽然定义为整形,任意字符均能输入输出
c = getchar();
while (c != EOF)// EOF end of file
{
putchar(c);
c = getchar();
}
}
相关文章推荐
- list 排序 实现comparable接口 及 重写compareTo方法
- 2、对象和类
- logback logback.xml常用配置详解
- JavaEE学习笔记之SSH—Hibernate(1)
- LeetCode 300 Longest Increasing Subsequence
- 菜鸟日记第一篇
- 【BS】初识html
- hdu 4994 Revenge of Nim(尼姆博奕变形)
- jsp01登陆界面
- bash语法之条件判断
- 最小topK问题
- 2.2 sikuli中编程运行
- http://www.cnblogs.com/zz0412/tag/jenkins/
- sqlte3 的约束
- kafka集群配置启动及编程
- RNN 学习入门资源小小收集
- 数据结构学习之双向循环链表操作
- Activity启动方式的总结(3)
- java中JSP惯用200多个的脚本
- Android实现引导页并滑动跳转到主界面