


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、c语言实验报告一 c c 语言实验报告一 学号: 2220# 姓名:倪敏 【例题 1 1 】: 计算华氏温度与摄氏温度间的转换 (1 1 )源代码 #include #include /使用函数时(数学公式)必须加 math 头文件 int main() double f,c; /程序中所有涉及到的变量都要在这里表达 scanf("%lf",&f);/用 scanf 在结果中输入数据 scanf(格式控制,地址列表),%lf:双精度变量 c=5/9*(f-32);/乘号是* printf("f=%fn","c=%fn",f,c
2、); return 0; (2 2 )运行结果 【例题 2 2 】:给一个不多于 5 5 位数的整数,求其位数、每一位数字及逆序数。 (1 1 ) 源代码 #include #include int main() int x,a,b,c,d,e; /输入一个整数 printf("please enter number: "); scanf("%d",&x);/x 是我需要判断的位数的数 /一下是判断整数是否多余+于 5 位数,多余那么判断出错 while(x<0|x>99999) /|表示或者 printf("error!
3、retry!nplease enter number:"); scanf("%d",&x); /判断该数是几位数 a=x/10000;/取整数局部 b=x/1000; c=x/100; d=x/10; e=x-d*10; if(a>=1&&a<=9) printf("%d is 5 bits!n",x); printf("%d %d %d %d %dn",a,b-a*10,c-b*10,d-c*10,e); printf("%d %d %d %d %dn",e,d-c*
4、10,c-b*10,b-a*10,a); else if(b>=1&&b<=9) printf("%d is 4 bits!n",x); printf("%d %d %d %dn",b,c-b*10,d-c*10,e); printf("%d %d %d %dn",e,d-c*10,c-b*10,b); else if(c>=1&&c<=9) printf("%d is 3 bits!n",x); printf("%d %d %d %dn"
5、,c,d-c*10,e); printf("%d %d %d %dn",e,d-c*10,c); else if(d>=1&&d<=9) printf("%d is 2 bits!n",x); printf("%d %d %d %dn",d,e); printf("%d %d %d %dn",e,d); else if(d>=1&&d<=9) printf("%d is bits!n",x); printf("%d %d %d %
6、dn",d); printf("%d %d %d %dn",d); return 0; (2 2 )运行结果 【例题 3 3 】:输出所有的“ 水仙花数”,所谓“水仙花数”是指一个3 3 位数, , 其各位数 字立方和等于该数本身。例如 ,153是一水仙花数, , (1 1 ) 源代码 #include int main() int n,n1,n2,n3; for(n=100;n<=999;n+) n1=n/100;/斜杆表示相除后取整数局部 n2=(n/10)%10;/%号表示取相除后的余数 n3=n%10; if(n=n1*n1*n1+n2*n2*n2+
7、n3*n3*n3) printf("%dn",n); (2 2 ) 运行结果 【例题 4 4 】:猴子吃桃问题。 猴子第一天摘下假设干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了第 前一天剩下的一半零个。到第 0 10 天早上想再吃时,就只剩一个桃子了。求第 1 1 天共摘多少个桃子。 (1 1 ) 源代码 #include #include int main() int i,s=1; for(i=1;i<10;i+) s=(s+1)*2; printf("the first day is:%dn",s); (2 2 )运行结果 【例题 5 5 】:用迭代法求 x= 根号 a a ,求平方根的迭代公式为 xn+1= ( 1/2 )( xn+a/xn ) , 要求前后两次求出的 x x 的差的绝对值小于 0 10 的- -5 5 次方 。 (1 1 ) 源代码 #include #include int main() double x1, x2; float a; scanf("%f", &a); x2 = 1.0; do x1 = x2; x2 = (
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 运城市人民医院放射物理学期中年度理论考核试卷
- 2025年中国声屏障用橡胶件项目商业计划书
- 邯郸市中医院皮肤瘢痕修复技术考核
- 赤峰市中医院光电治疗术前评估考核
- 中国光触媒活性炭产品项目创业计划书
- 朔州市中医院干细胞冻存与复苏技术规范考核
- 忻州市人民医院胎儿生长受限诊断与处理考核
- 邯郸市中医院杓状软骨复位术资格认证
- 七台河市中医院PICC门诊护士规范化培训考核
- 晋中市中医院肠梗阻的腹腔镜探查与处理考核
- 固定式人字抱杆整立施工作业指导书
- 天津某钢厂高速线材主轧线设备安装方案年产万吨
- 人教版初中语文《名著导读》
- 大一统专题复习-高中历史教学资料
- YS/T 1018-2015铼粒
- GB/T 28776-2012石油和天然气工业用钢制闸阀、截止阀和止回阀(≤DN100)
- GB 30526-2019烧结墙体材料和泡沫玻璃单位产品能源消耗限额
- 沟槽开挖作业安全培训
- STEAM科技研学基地方案
- 【高等数学练习题】沈阳大学专升本自考真题汇总(附答案解析)
- 合作项目管理办法
评论
0/150
提交评论