电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言作业题整理VIP专享

C语言作业题整理_第1页
1/25
C语言作业题整理_第2页
2/25
C语言作业题整理_第3页
3/25
1. 第 一 次 1.1. 编 写 一 程 序 , 通 过 键 盘 输 入 一 华 氏 温 度 , 将 其 转 换 为 摄 氏 温 度 后 输 出 。 公式为 c=5/9(f - 32) #include "stdio.h" main() { float f=0,h=0; printf("请输 入 华 氏 温 度 :"); scanf("%f",&f); printf("转 化为 摄 氏 温 度 为 :"); h=(float)5/9*(f-32); printf("%.2f\n",h); } 1.2. 通 过 键 盘 输 入 一 小写 字母, 将 其 转 换 为 大写 字母输 出 , 并输 出 该大写 字母的后 一 位字母和前一 位字母(如果输 入 该大写 字母为 A, 则其 前一 位字母为Z;如果输 入 该大写 字母为 Z, 则其 后 一 位字母为A)。 #include "stdio.h" main() { char ch1,ch2,ch3,ch; printf("请输入一个小写字母:\n"); while(scanf("%c",&ch),ch<97 || ch>122) { printf("您输入的符号不是小写字母,请重新输入一个小写字母:\n"); } printf("其对应的大写字母和前后的大写字母分别为:\n"); if(ch=='a'){ch2=ch-32;ch1=ch2+25;ch3=ch2+1;} else if(ch=='z'){ch2=ch-32;ch1=ch2-1;ch3=ch2-25;} else {ch2=ch-32;ch1=ch2-1;ch3=ch2+1;} printf("%c,%c,%c\n",ch1,ch2,ch3); } 1.3. 通 过 键 盘 输 入 一 个两位的整数, 试编 写 程 序 将 其 个位与十位分别以字符的方式输 出 。输 出 形式为 :“the input number is 你输 入 的整数, the tens is 十位数字, the units is 个位数字。”如果输 入 的整数不正确, 则输 出 “wrong input” #include "stdio.h" main() { int a,b1,b2; printf("请输 入 一 个两位正整数:\n"); scanf("%d",&a); if(a<10||a>=100) { printf("输 入 不符合要求"); } else { b1=a%10; b2=a/10; printf("十 位 数 是 : %c\n 个 位 数 是 : %c\n",b2+'0',b1+'0'); } } 1.4. 给 定 方 程 ax^2+bx+c=0,试 编 写 程 序 根 据 键 盘 输 入 实 数 a、b、c,能输 出其根 ,要求: 如果该方 程 有两个 不同的根 ,则输 出形式为"the Answer of ax^2+bx+c=0 is x1=根 1,x2=根 2" 如果该方 程 有两个 相同的根 ,则输 出形式为"the Answer of ax^2+bx+c=0 is x1=X2=根 " 如果该方 程 无解,则输 出形式为"the Answer of ax^2+...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言作业题整理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部