标签:程序 程序设计 print main 运行 输入 设计 实验 否则
part1
ex2_1:
1.浮点数在储存时为近似值,所以小数后会多一
2.修饰符m,输出数据域宽,数据长度小于m,左补空格,否则输出实际值
3. .n ,对实数指定小数点后位数(四舍五入),对字符串指定实际输出位数
ex2_2:
/* C语言程序设计教程学习指导》p119 实验内容(2) 这是一个格式化输入输出函数及格式符使用练习 找出两处错误,修改并运行程序 为a1,a2,a3,c1,c2,c3,x,y输入数据,使得: a1=1,a2=2,a3=3,c1=‘a‘,c2=‘b‘,c3=‘c‘, x=1.5, y=2.5 */ #include <stdio.h> int main() { double x,y; char c1,c2,c3; int a1,a2,a3; scanf("%d%d%d",&a1,&a2,&a3); printf("%d,%d,%d\n",a1,a2,a3); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3); scanf("%lf,%lf",&x,&y); printf("%lf,%lf\n",x,y); return 0; }
scanf函数后要加寻址符&,定义double x,y 必须用lf%形式输出
ex2_3:
ex2_4:
发现数据不在0-9直接会变成非0数据1 按1输出
结论:函数表达式不熟悉,不编译情况下无法输出。
标签:程序 程序设计 print main 运行 输入 设计 实验 否则
原文地址:https://www.cnblogs.com/tangshixiang/p/11786018.html