##C语言课本答案解析##
习题4
4.1
(1)aabbcc。解析:将字符a,b,c分别赋给c1,c2,c3
(2)a=12%%,b=15%%。解析:类型控制%d之后的作为字符串输出
(3)12,56。解析:格式控制只读取2位,并且%*2s表示不写入变量。
4.2
(1)第六行格式控制应该使用“%ld”,第七行&运算符缺少并且精度控制不允许,第九行格式控制符%f写成了%d。解析:长整型使用%ld,取地址运算符&,输出运算符浮点型使用%f。
4.3
(1)1 2 34
(2)1 2 34。解析:%-2c,左对齐,宽度为2
(2)%c,%c,%d
(3)’1’,’2’,34
(4)Scanf(“%c”,&a);
(5)Scanf(“%c”,&b);
(6)Scanf(“%d”,&c);