C语言程序设计实验报告 联系客服

发布时间 : 星期日 文章C语言程序设计实验报告更新完毕开始阅读8eab5bdc4531b90d6c85ec3a87c24028905f852e

学号: 姓名: 班级: 指导教师: 成绩: 实验日期: 实验名称:数据类型、运算符和表达式 实验地点: 实 验 要求 实验软件(主要仪器设备):Visual C++ 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 实验① 1、 运行Visual C++并新建工作区 2、 输入 #include<> main() {char c1,c2; c1=321;c2=353; printf(\ printf(\ } 3、 编译,无错误、无警告后运行,结果如下: 4、 在步骤2的基础上将第三行、第四行改为: c1=321;c2=353; 5、 编译,无错误、无警告后运行,结果提示: - 0 error(s), 2 warning(s) 6、 在步骤2的基础上将第二行改为: int c1,c2; 7、 编译,无错误、无警告后运行,结果如下: 实验② 1、 输入 #include<> main() {int i=8,j=10,m,n; m=++i;n=j++; printf(\ } 实验③ 1、输入 #include<> main() {int num; num=32767; printf(\ 2、编译,无错误、无警告后运行,结果如下: 3、 将步骤2程序改为: #include<> main() {int i=8,j=10; printf(\ } 4、 编译,无错误、无警告后运行,结果如下: 5、 在步骤3的基础上,将printf语句改为: printf(“%d,%d\\n”,++i,++j); 6、 编译,无错误、无警告后运行,结果如下: 7、 在步骤3的基础上,将printf语句改为: printf(“%d,%d,%d,%d\\n”,i,j, i++,j++); 8、 编译,无错误、无警告后运行,结果如下: 9、 将步骤2程序改为: #include<> main() {int i=8,j=10,m=0,n=0; m+=i++,n-=--j; printf(\ } 10、编译、运行,结果如下: 3、 输入 #include<> main() {int a=-2; printf(\ } 4、 编译,无错误、无警告后运行,结果如下: 实 验 过程 与 步 骤 } 2、 编译,无错误、无警告后运行,结果如下: 实验 总结

统计与信息学院

《C程序设计》实验报告( 三 )

学号: 姓名: 班级: 指导教师: 成绩: 实验日期: 实验名称:最简单的C程序设计 实验地点: 实 验 要求 实验软件(主要仪器设备):Visual C++ 1.掌握C语言中使用最多的一种语句——赋值语句的使用。 2.掌握数据的输入输出的方法,能正确使用各种格式转换符。 实验① 1、 运行Visual C++并新建工作区 2、 输入 #include<> main() {int a,b;float c; scanf(\ printf(\ } 3、 编译,无错误、无警告后运行,结果如下: 有空格、tab、回车三种输入方式。 4、 将步骤2中的scanf(\改为scanf(“%d, %d ,%f”,&a,&b,&c); 5、 编译,无错误、无警告后运行,结果如下: 实验② 1、 输入 #include<> main() {int a;float b;char c; scanf(\ printf(\ } 2、 编译,无错误、无警告后运行,结果如下: 实 验 过程 与 步 骤 实验③ (1) a+b 1、 输入 #include<> main() { int a,b,c; scanf(\ c=a+b; printf(\ } 2、 编译,无错误、无警告后运行,结果如下: (2) a-b 1、 输入 #include<> main() { int a,b,c; scanf(\ c=a-b; printf(\ } 2、 编译,无错误、无警告后运行,结果如下: (3) a*b 1、 输入 #include<> main() { int a,b,c; scanf(\ c=a*b; printf(\ } 2、 编译,无错误、无警告后运行,结果如下: 实验④ (1)getchar输出 1、输入 #include<> int main() { (4) a/b 1、输入 #include<> main() { int a,b,c; scanf(\ c=a/b; printf(\ } 2、编译,无错误、无警告后运行,结果如下: (5) (float)a/b 1、输入 #include<> main() { int a,b,c; scanf(\ c=(float)a/b; printf(\ } 2、编译,无错误、无警告后运行,结果如下: (6) a%b 1、输入 #include<> main() { int a,b,c; scanf(\ c=a%b; printf(\ } 2、编译,无错误、无警告后运行,结果如下: (2)printf输出 1、输入 #include<> int main() { char c1,c2;