课后题答案
一、选择题
1.D 2.C 3.D 4.B 5.B
二、填空题
1.27\n
2.12
3.scanf("%d",&a);
三、编程题
1.参考代码如下:
#include <stdio.h>
int main()
{
int x;
float y,s;
printf("请输入商品的单价");
scanf("%f",&y);
printf("请输入购买商品的个数");
scanf("%d",&x);
s=x*y;
printf("商品总价为: %f\n",s);
return 0;
}
2.参考代码如下:
#include <stdio.h>
int main()
{
int a,b;
printf("请输入a和b的值");
scanf("a=%d,b=%d",&a,&b);
a=a+b;
b=a-b;
a=a-b;
printf("a=%d,b=%d\n",a,b);
return 0;
}
3.参考代码如下:
#include<stdio.h>
int main()
{
printf(" ****\n");
printf(" *\n");
printf(" * \n");
printf(" ****\n");
return 0;
}
4.参考代码如下:
#include<stdio.h>
int main()
{
int a=5;
float b=1.332;
char c='A';
printf("a=%4d b=%.3f\n",a,b);
printf("a+b=%.1f\n",a+b);
printf("c=\'%c\' or %d\n",c,c);
return 0;
}