|  
 
 
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课时  
 |