实验报告模板
山 西 科 技 学 院
实 验 报 告
2022年11月 14日
实验地点 实验三号楼312
学院 | 光机电工程学院 | 课程名称 | C语言程序设计 | ||
专业班级 | 通信工程2202 | 姓名 | 常钰靖 | 学号 | 2201020204 |
同组者 | 个人单独完成 | 组号 | 无 | ||
指导教师 | 张明明 | 成绩 | |||
实验名称 | 1.编写代码. 2.输出分行打印数字。 3.排序方式的应用。 4.设定程序来判断。 5.重新赋值并输出。 |
实验目的 | 1. 通过上机实践,了解并熟悉C语言开发环境,并锻炼自己编写代码的能力。 2. 掌握C语言的各种基本语句,学会熟练运用数据输入输出函数。 |
实验设备(仪器)及实验耗材 | 个人微型计算机 |
实验过程(根据实验进行的过程,常用文字、图、表等描述,可另附页) 1.#include void main() { int a=10,b=20,c=30,d; d=++a<=10||b-->=20||c++; printf("%d,%d,%d,%dn",a,b,c,d); Printf(“cyjn”); } 2. | |
2.#include void main() { int a=0; do { a++; }while(a<0); printf("%d",a); printf("cyjn"); } 结果:
3.#include void main() { int i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2) continue; x++; } x++; } printf("x=%dn",x); printf("cyjn"); } 结果:
4.#include void main() { int a,b,c,t; scanf("%d",&t); a=t/100; b=(t%100)/10; c=t%10; {if(t=a*a*a+b*b*b+c*c*c) printf("shi shui xian huan"); else printf("bu shi shui xian huan");} printf("cyjn"); } 结果:
5.#include void main() { int a,b,c,t; for(t=100;t<1000;t++) { a=t/100; b=(t%100)/10; c=t%10; if(t==a*a*a+b*b*b+c*c*c) printf("%dn",t); } printf("cyjn"); } 结果:
6.#include void main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%dn",d); else if((c-1>=d)==1) printf("%dn",d+1); else printf("%dn",d+2); } 结果:
| |
实验结论与分析 实验目的明确,掌握c语言的数据类型,不同类型数据之间赋值的规律。课上我们练习了许多习题,是否为水仙花数也让我学会了如何更好使用除法和更好的编写程序,同学们积极的编写程序,我也能发现我在编写时的小问题 | |
实验结论 1.加深对课堂讲授内容的理解 2.熟悉程序开发环境、学习计算机系统的操作方法 3.学习上机调试程序 通过这次实训,我也认识到自己有许多的方面需要改进和有待提高。 对于以后,我会从以下几方面继续努力: 1、加强对算法的学习,达到精通一些基本算法的水平。2、编程多加强实践,多上机学习。 3、打好基础,扎实功底,注重基础理论学习,不好高鹜远。 4、加强和同学的合作,遇到问题多讨论,多寻找解决问题的方法, 总之,这一切将对我 C 语言的学习有很大帮助。 | |






