下载此文档

C语言上机题库.docx


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与15的和并输出。输入格式:B输出格式:26#include<>intmain(void){charch;intsum;ch=getchar();sum=ch-'A'+10+15;printf("%d\n",sum);return0;},求其平均值。输入格式:357输出格式:5#include<>intmain(void){ inta,b,c,aver;scanf("%d%d%d",&a,&b,&c);aver=(a+b+c)/3; printf("%d\n",aver); return0;}=5/9*(f-32)公式,输入华氏温度f,求摄氏温度c,结果精确到小数点后两位。输入格式::#include<>intmain(void){ floatf,c; scanf("%f",&f); c=*(f-32); printf("%.2f\n",c); return0;},求其各位数字之和。例如,1357的各位数字之和为1+3+5+7=16。输入格式:1357输出格式:16#include<>intmain(void){ intnum; inta,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); return0;},输出对应的小写字母。输入格式:A输出格式:a#include<>intmain(void){charc1,c2;scanf("%c",&c1);c2=c1+32;printf("%c",c2);},将a和b的值互换,输出a、b的值。输入格式:35输出格式:53#include<>intmain(void){inta,b,temp;scanf("%d%d",&a,&b);temp=a;a=b;b=temp;printf("%d%d",a,b);return0;},输出对应的大写字母。输入格式:b输出格式:B#include<>intmain(void){ charch; ch=getchar(); putchar(ch-32); putchar('\n');},以反序的方式输出该整数。例如:输入1234,输出4321输入格式:1357输出格式:7531#include<>intmain(void){charc1,c2,c3,c4;scanf("%c%c%c%c",&c1,&c2,&c3,&c4); printf("%c%c%c%c\n",c4,c3,c2,c1);},求它们并联和串联的电阻值,结果保留两位小数。并联和串联的电阻值的计算公式为:并联电阻:PR=(R1*R2)/(R1+R2)串联电阻:RS=R1+R2输入格式:35输出格式:#include<>intmain(void){ doubler1,r2,pr,rs; scanf("%lf%lf",&r1,&r2); pr=(r1*r2)/(r1+r2); rs=r1+r2; printf("%.2f%.2f\n",pr,rs); return0;},要求c1、c2均是字符'0'到'9'中的一个字符。将c1、c2中的值转换成相应的数字,如将字符'1'转换为数字1,并输出这两个数相加的结果。输入格式:26输出格式:8#include<>intmain(void){charc1,c2;c1=getchar();c2=getchar();c1=c1-48;c2=c2-48;printf("%d\n",c1+c2);return0;},计算梯形的面积,保留一位小数。计算梯形面积的公式如下:S=h*(a+b)/2输入格式:354输出格式:#include<>intmain(void){inta,b,h;floatS;scanf("%d%d%d",&a,&b,&h);S=h*(a+b)/;printf("%.1f",S);return

C语言上机题库 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小28 KB
  • 时间2019-08-08