实验二 简单的C程序设计和基本输入输出处理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二简单的C程序设计和基本输入输出处理(一)
实验目的:
1.掌握C语言的运算符和表达式的正确使用以及C语言的几种基本数据类型和基本输入输
出函数的使用方法。

2.通过编程进一步理解和掌握运算符的确切含义和功能。

3.理解和掌握运算符与运算对象的关系,优先级和结合方向。

1.通过编程,掌握C语言的几种基本数据类型,int、char、flloat、double,以及由这些基本
数据类型构成的常量和变量的使用方法。

2.掌握基本输入/输出函数的使用方法,包括printf()、scanf()、getchar()、putchar()。

3.掌握简单的C程序的查错方法。

实验内容:
一、输入程序,观察输出结果,并对输出结果作出合理的解释。

1./* e1.c */
#include<stdio.h>
main()
{ float x;
double y;
x=213.82631;y=213.82631;
printf("%4.2f,%6.2e\n",x,y);
}
输出结果:
解释:
2./* e2.c */
#include<stdio.h>
main()
{ char ch;
int k;
ch=’a’;k=10;
printf(“%d,%x,%o,%c”,ch,ch,ch,ch,k);
printf(“k=%%d\n”,k);
}
输出结果:
解释:
3./* e3.c */
#include<stdio.h>
main()
{ float a1,a2;
double b1,b2;
a1=3141.59;a2=0.000001;
b1=3141.59;b2=0.000001;
printf(“%f,%lf\n”,a1+a2,b1+b2);
}
输出结果:
解释:
二、编写程序。

1.编程(c1.c)定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=y=1,z=0。

观察运行结果。

再将x,y,z和averge改为实型变量,
再观察运行结果。

理解整除和不同类型数据进行混合运算的转化规律。

源程序:
#include<stdio.h>
输出结果:
2.C2.c课后题2.3改错题的第3个
输出结果:
解释:
3.输入3个整数给a,b,c,然后交换它们中的数,把a中原来的值给b,把b原来的值给c,把c中原来的值给a。

观察用scanf函数输入的方法。

掌握数据之间的交换。

源程序:
输出结果:
实验报告要求
1、将以上各题的.c程序(注:只保存扩展名为.C的程序)保存到文件夹内,
文件夹命名为:专业班级学号加姓名,例:土木151201401123王宏,中间
不要有空格等其他任意符号。

相关文档
最新文档