精品文档---下载后可任意编辑C 语言上机题库 WORD 版 C 语言习题集 输入'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与 15 的和并输出
输入格式: B 输出格式: 26 #include int main(void) { char ch; int sum; ch=getchar(); sum=ch- ' A ' +10+15; printf(“%d \n“,sum); return 0; } 输入三个整数,求其平均值
输入格式: 3 5 7 输出格式: 5 #include int main(void) { int a,b,c,aver; scanf(“%d %d %d“,&a,&b,&c); aver=(a+b+c)/3; printf(“%d\n“,aver); return 0; } 根据 c=5/9*(f-32) 公式,输入华氏温度 f,求摄氏温度 c,结果精确到小数点后两位
输入格式: 输出格式: #include int main(void) { float f,c; scanf(“%f“,&f); c=/9*(f-32); printf(“%
2f \ n“,c); return 0; } 输入一个四位正整数,求其各位数字之和
例如,1357 的各位数字之和为 1 + 3 + 5 + 7 = 16
输入格式: 1357 输出格式: 16 #include int main(void) { int num; int a,b,c,d,total; scanf(“%d“,&num); a=num/1000; b=(num-a*1000)/100; c=(num-a*1000-b*100)/10; d=num-a*1000-b*100-c*10; total=a+b+c+d; printf(“%d \ n“,total