c语言期中试卷包括1-4章
2.编写程序,输入一个数字字符(‘0’~‘9’)存入变量c,把c转换成它所对应的整数存入n,如:字符‘0’所对应的整数就是0。请填空。
#include
void main()
{char c;
;
printf(“please input a char:\n”);
;
;
}
3.以下程序的功能是判断输入的年份是否是闰年。请在
main()
{int y,f;
scanf(“%d”,&y);
if(y%400= =0) f=1;
) f=1;
;
if(f) printf(“%d is”,y);
else printf(“%d is not”,y);
printf(“a leap year\n”);
}
四、 编程题(40分)
1.输入任意三个输入3个双精度实数,求它们的和及平均值
2.输入一个3位整数,求出该数每个位上的数字之和。如123,每个位上的数字和就是1+2+3=6。
3.给出三角形的三个边长,求三角形的面积。
4. 编写程序求下列函数的值(用SWITCH完成)
5x+10 (x<=0) 3 (0