浙大c语言答案_第1页
浙大c语言答案_第2页
浙大c语言答案_第3页
浙大c语言答案_第4页
浙大c语言答案_第5页
已阅读5页,还剩344页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙大 c 语言答案20012 求华氏温度 150F 对应的摄氏温度。 320013 求摄氏温度 26C 对应的华氏温度。 320015 当 n 为 152 时,分别求出 n 的个位数字(digit1)、十位数字(digit2) 和百位数字(digit3)的值。 320026 输入 2 个整数 num1 和 num2,计算并输出它们的和、差、积、商与余数。 4第 3 周(M3) 520031 求 1+2+3+.+100(调试示例 error02_5) 520032 求 m+(m+1)+(m+2)+.+100520033 求 1/m1/(m+1) 1/(m+2).1/n 620034 求 1 + 1/3 + 1/5 + .的前 n 项和 720035 求 11/4 1/71/10的前 n 项之和 720036 输出华氏-摄氏温度转换表(改错题 error02_6) 820038 求 x 的 n 次幂 920041 生成 3 的乘方表 1020044 求 1000.51010.510000.5 1020053 计算物体自由下落的距离 1120056 计算分段函数 1120061 阶梯电价 1220062 求 m*m1/m(m+1)*(m+1) 1/(m+1)(m+2)*(m+2)1/(m+2). n*n1/n 1320063 求 12/3 3/54/75/9-6/11+ 1420064 求 2122232n 15第 4 周(M4) 1510007 显示图案 (复习 printf()的字符串输出) 1520042 生成阶乘表 1620043 使用函数求 n! /(m!* (n-m)!) 1620054 求平均值 1720057 求 11/2 1/3.1/n 1820065 求 0!1!2!n! 1840015 求最小值 1940018 求 aaaaaaaaa 20第 5 周(M5) 2130001 求一元二次方程的根 2130002 求分段函数的值 2330003 分类统计字符 2330004 显示五级记分制成绩所对应的百分制成绩区间(使用 switch)2430005 显示水果的价格(使用 switch) 2530007 求三角形的面积和周长 2730008 计算个人所得税 2830051 判断闰年 2930052 统计学生平均成绩与及格人数 3030053 分段计算水费(使用嵌套的 if-else 语句) 31第 6 周(M6) 3240011 求最小公倍数和最大公约数(调试示例 error04_1) 3240012 求 11/4 1/71/101/13 1/16 3340014 求整数的位数 3440023 换硬币 3540024 找出各位数字的立方和等于它本身的数 3640025 找完数(改错题 error04_2) 3840027 从高位开始逐位输出一个整数的各位数字(选作) 3940052 判断素数 4040053 逆序输出整数 4140054 输出斐波那契序列 42第 7 周(M7) 4250002 使用函数判断数的符号 4250003 使用函数求奇数和 4350005 使用函数统计素数并求和 4450006 使用函数统计一个整数中数字的个数 4550007 使用函数找水仙花数 4650009 使用函数求余弦函数的近似值 4850052 使用函数找最大值 4950062 使用函数输出指定范围内的 Fibonacci 数 5050063 使用函数找出指定范围内的完数 51第 8 周(M8) 5240013 求奇数和 5240062 求 xx*x/2!x*x*x/3!x*x*x*x/4!的值 5350004 使用函数计算两点间的距离 5450061 使用函数求 aaaaaaaaa 5560002 整数的十进制、八进制和十六进制表现形式 5660003 分类统计字符 5760006 验证歌德巴赫猜想 5860007 使用函数输出整数的逆序数 5960009 统计单词 6060062 简单计算器 61第 2 周(M2)20011 求华氏温度 100F 对应的摄氏温度。计算公式如下,c=5*(f-32)/9 ,式中:c 表示摄氏温度,f 表示华氏温度。(源程序 error02_1.cpp)输入输出示例:fahr=100,celsius=37#include stdio.hint main(void)int celsius, fahr;/*-*/fahr=100;celsius=5*(fahr-32)/9;printf(fahr = %d, celsius = %dn, fahr, celsius);return 0;20012 求华氏温度 150F 对应的摄氏温度。计算公式:C = 5*F/9-5*32/9,式中:C 表示摄氏温度,F 表示华氏温度。输入输出示例:fahr=150, celsius=66#include stdio.hint main(void)int celsius, fahr;/*-*/fahr=150;celsius=5*fahr/9-5*32/9;printf(fahr = %d, celsius = %dn,fahr, celsius);return 0;20013 求摄氏温度 26C 对应的华氏温度。计算公式如下,f=9*c/5+32,式中:c 表示摄氏温度,f 表示华氏温度。输入输出示例:celsius=26,fahr=78#include stdio.hint main(void)int celsius, fahr;/*-*/celsius=26;fahr=9*celsius/5+32;printf(celsius = %d, fahr = %dn, celsius, fahr);return 0;20015 当 n 为 152 时,分别求出 n 的个位数字(digit1)、十位数字(digit2) 和百位数字(digit3)的值。输入输出示例:整数 152 的个位数字是 2,十位数字是 5,百位数字是 1#include stdio.hint main(void)int n,digit1,digit2,digit3;n=152;digit1=n%10;digit2=(n/10)%10;digit3=n/100;/*-*/printf(整数%d 的个位数字是 %d, 十位数字是%d, 百位数字是%dn, n, digit1, digit2, digit3);return 0;20026 输入 2 个整数 num1 和 num2,计算并输出它们的和、差、积、商与余数。输出两个整数的余数可以用 printf(%d % %d = %dn, num1, num2, num1%num2);输入输出示例:括号内是说明输入5 3 (num1=5,num2=3)输出5 + 3 = 85 - 3 = 25 * 3 = 155 / 3 = 15 % 3 = 2#include stdio.hint main(void)int num1,num2;/*-*/scanf(%d%d,num1,num2);printf(%d + %d = %dn,num1,num2,num1+num2);printf(%d - %d = %dn,num1,num2,num1-num2);printf(%d * %d = %dn,num1,num2,num1*num2);printf(%d / %d = %dn,num1,num2,num1/num2);printf(%d % % %d = %dn,num1,num2,num1%num2);return 0;第 3 周(M3)20031 求 1+2+3+.+100(调试示例 error02_5)计算表达式 1 + 2 + 3 + . + 100 的值。输出示例:sum = 5050#include stdio.hint main(void)int i, sum;sum=0;for(i=1;i=100;i+)sum=sum+i;printf(sum = %dn,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论