c语言 键盘 屏幕,c语言之键盘输入语屏幕输出.pptx

本章学习内容;C语句分类;单个字符的输入/输出;【例】大小写英文字母转换;数据的格式化屏幕输出;%c character以字符形式输出单个字符%s string 输出一个字符串%d decimal 以带符号十进制整数输出%f float 以小数形式输出浮点数(6位小数)%e exponent 以标准指数形式输出(6位小数)%g 选用%f,%e中输出宽度较小的一种格式%o octal 以八进制无符号整数输出(无前导0)%x hex 以十六进制无符号整数输出(无前导0x)%u unsigned 以十进制无符号整数输出;Press a key and then press Enter: B↙b, 98;m 表???数据占用的最小宽度 数据宽度大于m,按实际宽度输出 数据宽度小于m时,补空格n 对实数表示输出n位小数 对字符串表示最多输出的字符个数l 长整型整数,加在d、o、x、u前L long double型数,加在f、e、g前- 改变输出内容的对齐方式 默认为右对齐;printf()的格式修饰符;printf()的格式修饰符;Example:printf("Value is:%.3f", 32.6784728); ;;数据的格式化键盘输入;c 以字符形式输入单个字符s 输入字符串,以非空字符开始,遇第一个 空白字符结束d 以带符号十进制形式输入整型数据f 以小数形式输入浮点数e 以标准指数形式输入o 以八进制无符号形式输入(无前导0)x 以十六进制无符号形式输入(无前导0x);m 表示数据占用的宽度l 加在d、o、x、u前:输入长整型 加在f、e 前:输入双精度型L 加在f、e 前:输入long double型h 加在d、o、x 前:输入短整型* 本输入项在读入后不赋给相应的变量;#include main(){ int a, b;

printf("Please input a and b:"); scanf("%2d%*2d%2d", &a, &b); printf("a=%d, b=%d, a+b=%d\n",a,b,a+b);};例 计算存款的本息; 程序;【示例】 输入三角形的三边长,求三角形的面积。 ;/*功能:输入三角形三边,计算面积*/#include #include int main(){ float a , b , c , s , area; printf("请输入三角形的三条边的数值:\n"); scanf("%f,%f,%f", &a , &b , &c); s =(float) (a + b + c)/2; area = (float)(sqrt(s * (s - a) * ( s - b) * (s - c))); printf("a=%7.2f, b=%7.2f, c=%7.2f\n", a,b,c); printf("该三角形的面积:area=%7.2f\n",area); return 0;} ;#include main() {int a, b;

scanf("%d %d", &a, &b);printf("a = %d, b = %d\n", a, b);};#include main() {int a, b;

scanf("%d %d", &a, &b);printf("a = %d, b = %d\n", a, b);};#include main() {int a, b;

scanf("%d %d", &a, &b);printf("a = %d, b = %d\n", a, b);};#include main() {int a, b;

scanf("%d %d", &a, &b);printf("a = %d, b = %d\n", a, b);};输入数据的格式控制——例3.9;#include main() {int a, b;

scanf("%d %d", &a, &b);printf("a = %d, b = %d\n", a, b);};#include

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值