C语言数据类型运算符表达式赋值语句输入输出的使用实训报告 一、实训目的与要求
1、掌握在集成环境中编辑、编译、连接和运行C程序的方法。
2、掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。
3、学会使用有关算术运算符,以及包含这些运算符的表达式,特别是++和—运算符的使用。
4、掌握数据的输入输出方法,能正确使用各种格式转换符。
二、实训内容
1、输入并运行以下程序
main()
{
char c1,ch2;
c1=97; c2=98;
printf(“%c,%c\n”,c1,c2);
}
(1)在此基础上加入以下printf语句,并运行之。
printf(“%d,%d\n”,c1,c2);
(2)将第二行改为
int c1,c2;
运行之。
(3)将第三行改为
c1=300;c2=400;
运行之。分别写出三次运行结果。
2、输入并运行程序。
main()
{
int i,j,m,n;
i=8;j=18;
m=++i;n=j++;
printf(“%d,%d,%d,%d\n”,i,j,m,n);
}
分别做以下改动并运行:
(1)将第4行改为:
m=i++;n=++j;
(2)将程序改为
main()
{
int i,j;
i=8;j=18;
printf(“%d,%d\n”,i++,j++);
}
(3)在(2)的基础上,将printf语句改为
printf(“%d,%d\n”,++i,++j);
(4)将printf语句改为
printf(“%d,%d,%d,%d\n”,i,j,i++,j++);
(5)将程序改为
main()
{ http://www.qiake.net
int i,j,m=0,n=0;
i=8;j=10;
m+=i++;n-=--j;
printf(“i=%d,j=%d,m=%d,n=%d\n”,i,j,m,n);
}
分别写出5次改动后的运行结果。
3、编程题
编一程序完成如下功能:从键盘上输入学生5门课的成绩,计算出总成绩和平均成绩。
三、实训时间
实训时间:2课时
|