单个字符的输入输出函数
2017-02-22 22:50
423 查看
单个字符的输入输出函数
方式
printf() scanf()getchar() putchar()
putchar()及getchar()专门用来输出和输入单个字符
每调用putchar()函数一次,就向显示器输入一个字符每调用getchar()函数一次,就从键盘接收一个字符
注意:
在输入时,空格、回车键等都将作为字符读入,而且,只有在用户按回车键时,读入才执行。代码块
#include<stdio.h> void main() { float a,b,s; char op,k; do{ printf("please input :\n"); scanf("%f%c%f",&a,&op,&b); switch(op) { case('+'):s=a+b;break; case('-'):s=a-b;break; case('*'):s=a*b;break; case('/'):s=a/b;break; } printf("%f%c%f=%f",a,op,b,s); printf("continue?(Y/N)"); getchar(); //对前面的回车键进行清零,不然会影响输入 k=getchar(); }while(k=='Y'); }
相关文章推荐
- 编写一个函数 输入一串字符 函数实现反转输出(图)
- C语言字符输入/输出函数
- 编写一个函数,从实参传来一个字符串,统计其中字母,数字,空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果
- C语言实验——单个字符输入和输出(顺序结构)(sdut oj)
- 笔试题-输入一个字符数组将这些字符串按顺序合并输出-指针数组-数组指针-函数指针-指针函数
- 实验 9 指针1 输入一行字符,要求用自定义的函数void f(char *line)统计和输出字符串中数字字符、英文字符和其他字符的个数
- OJ 1946: C语言实验——单个字符输入和输出(顺序结构)
- 8.8 写一个函数,输入一个4位数字, 要求输出这4个数字字符, 但每两个数字间有一个空格。 如输入1990,应输出“1 9 9 0”。
- 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we%20are%20happy.”。
- 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 将一个整数转换为单个字符输出函数实现的细节性问题
- 用格式输出函数输入三个字符,并用输出函数反向输出三个字符和他们的ASCII码
- 用C++流成员函数put输出单个字符
- C语言实验——单个字符输入和输出(顺序结构)
- 编写一函数,由实参数来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述的结果
- C语言字符输入/输出函数(八)
- C库字符输入/输出函数
- 实验1-顺序结构 —— C语言实验——单个字符输入和输出(1113) ★
- 字符串替换空格: 请实现一个函数,把字符数组中的每个空格替换成“%20”。 例如输入“we are happy.”,则输出“we are happy.”
- C语言基础学习基本数据类型-字符专属的输入输出函数