第一范文网 - 专业文章范例文档资料分享平台

C程序设计实验报告

来源:用户分享 时间:2025/5/15 16:19:10 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} printf(“a=%d,b=%d\\n ”,a,b); } 6. 阅读程序,上机调试并记录程序结果。 main() { int a=13,b=21,m=0; switch(a%3) { case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0:m++;break; } } printf(“m=%d\\n”,m); } 人工分析结果 实验运行结果 7. 阅读程序,上机调试并记录程序结果。 main() { int i=1,j=1,k=2; if((j++||k++)&&i++); printf(\} 人工分析结果 实验运行结果 实验告诉我们 8. 阅读程序,并回答问题

main( )

{ int a,b,max,min; scanf(\ if(a>b) max=a; else

max=b;

printf(\} 问题:

a、此程序的功能是 b、请用条件表达式语句(?:)修改程序使之完成相同的功能,

12

其语句是 9. 有一函数

x-1 (x<1) y = 2(x-1) (1<=x<10) 3x-10 (x>=10) 编程求当分别输入x的值为0.3,3.9,11时,y的值。

10.编辑程序,输入一个不多于3位的正整数,要求: a)求出它是几位数;分别打印出每一位数字;

b)按逆序打印出各位数字,例如原数为321,应输出123。

11. 随机输入3个整型数据作为学生的课程成绩,编程实现由小到大排序输出(对比第三章编程题,比较他们的优缺点)。

3.4思考

请思考如何通过改变分支条件将多if嵌套变成无套形式,提高计算机的运算效率。请上网搜索答案,体会程序优化的思路方式。无具体答案。

13

3.5 实验心得

14

实验4 循环结构程序设计

班 级 专 业 所用软件 学 号 姓 名 计算机号 实 验 室 成绩评定 教师签名 4.1 实验目的 1.掌握用while语句、do-while语句和for语句实现循环的方法。

2.理解循环结构程序段中语句的执行过程,进一步练习程序的跟踪调试技术。 3. 掌握在程序设计中用循环的方法实现各种算法(如穷举法、迭代等)。 4. 理解break语句和continue语句的功能和执行过程。

4.2 实验预习

1.熟悉语句:while、do-while、for 、break、continue。 2.熟悉三种循环语句之间的关系和区别。

4.3 实验任务 (一)while循环

1.若输入的值是5,预测结果并上机验证 main() { int i,n; scanf(\ i =1; while(i<=n) i++; printf(\} 人工分析结果 实验运行结果

2.若输入的值是5,预测结果并上机验证,循环执行次数是________,考虑若x定义为整型,

程序结果是否相同__________ ,为什么___________________________________________

main() { int i,n; double x,s=0; scanf(\ i=1;x=1; while(i<=n) {i++;x=x+1; s+=1/x; } printf(\} 人工分析结果 实验运行结果

15

搜索更多关于: C程序设计实验报告 的文档
C程序设计实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c379j69shlt8mqar1rxbo_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top