![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言成长之路
文章平均质量分 56
MDLs6
这个作者很懒,什么都没留下…
展开
-
C语言混合数值和字符输入简单介绍
/*通过读入一个字符和两个数字,然后打印字符的行数,列数*/#include <stdio.h>void display(char ch,int lines,int width);int main(void){ int ch; /*字符*/ int rows,cols; /*行和列*/ printf("请输入一个字符和两个数字:\n"); while((原创 2017-11-07 18:18:00 · 5075 阅读 · 0 评论 -
C语言ctype.h系列的字符函数
#include #define SPACE ' 'int main(){char ch;ch=getchar();while(ch!='\n'){if(ch==SPACE)putchar(ch);elseputchar(ch+1);ch=getchar();}putchar('\n')原创 2017-10-30 16:32:25 · 638 阅读 · 0 评论 -
C语言条件运算符实例分析
************条件运算符:?:例子:max=(a>b) ? a:b;表示如果a大于b,那么a赋值给max,否则是b赋值给max;等价于: if(a>b) max=a; else max=b;补充一点:条件运算符需要三个运算对象,其形式为a?a:b*********原创 2017-10-31 18:12:02 · 3653 阅读 · 0 评论 -
C语言只读每行的首字符详解
***************关于只读首字符,我们要理解其思路先!下面一一分析!!!!***************我们知道获取一个字符可以这样表示:定义char ch; ch=getchar();这里表示读取一个字符.***************那么如何做到丢弃一行中的其他字符呢???下面演示一遍-。-while(getchar()!='\n'); *******原创 2017-11-02 18:29:49 · 2748 阅读 · 0 评论 -
C语言关于缓冲输入和通过键盘模拟文件结尾条件
首先来看一段代码先:int main(void)char ch;while((ch=getchar())!='#')putchar(ch);return 0;代码表示了当用户输入不是#这个字符时,程序将一直打印出来你写的字符。当用户按下Enter键程序才可以使用用户输入的字符,用户输入的字符被收集并储存在一个被称为缓冲区的临时储存区。我们可以把它解释成为一个缓冲输入【缓冲分为两类】①完全缓冲I/原创 2017-11-05 17:22:09 · 714 阅读 · 0 评论