设为首页 加入收藏

TOP

C语言中字符的输入与输出
2014-11-24 02:57:58 来源: 作者: 【 】 浏览:1
Tags:言中 字符 输入 输出

C语言字符输入输出


首先介绍getchar和putchar两个函数他们两个一次之处理一个字符


getchar:默认将字符从标准输入即键盘读取输入值


putchar:默认将字符从标准输入即屏幕输出变量所承载的值


示例如下:


执行的结果就是你从键盘标准输入一个字符,回车后,它会打印一你刚才输入的字符,并换行


while (c != EOF) { //如果c不等与EOF(文本结束符,shell里的ctrl+d 此处的“!=”就是不等与的意思等于是“==”)就一直循环下去
putchar(c); //循环体将c的值用putchar函数输出到屏幕
c = getchar(); //继续获取c的值,然后进行下一次的循环
}
}


执行结果如下:


如果够熟练的话这个程序可以写的更精简,更易读:


while ((c = getchar()) != EOF) //在if条件中直接用getchar函数来获得输入值,且不等与文本结束符如果符合条件则执行循环体,否则中断
putchar(c); //用putchar函数打印出c的值
}


执行效果和以上的第一个while循环输出是一个结果,只是在程序上简练多了,这个就是C语言程序的设计!


相关阅读:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言中自定义函数 下一篇C语言的变量与算术表达式

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: