- 21
- 0
- 约7.29千字
- 约 6页
- 2021-11-22 发布于上海
- 举报
数学与软件科学学院 实验报告
学期: 2010 至 2011 第 2 学期 2011 年 9 月 19 日
课程名称 :C 语言设计 专业 :信息与计算科学
班级 2010 级 5 班 实验编号: 实验三
实验项目 :最简单的 C 语言程序设计 指导教师
姓名: 学号: 实验成绩 :
实验目的 :
(1) 掌握顺序结构的程序设计概念、方法及各种赋值语句的使用方法 ;
(2 ) 掌握基本的 C语言程序设计中的输入、输出语句的使用方法。
实验内容:
1。 熟悉表 3-1~表 3— 5中给出的格式化输入、输出格式控制符及其使用方
法,并上机测试教材表例 3-1~例3-10,并观察 C语言中的数据格式化输入、输出
规律和方法; P72 3— 13
2.输入并编辑以下程序代码:
int main (void)
{
int nA,nB ;
float fC ,fD ;
long lE ,lF ;
unsigned int u,v ;
char ch1,ch2;
scanf ( %d, %d ”,nA ,nB) ;
scanf (”%f,%f ”,fC,fD );
scanf ( %ld ,%ld ,lE,lF );
scanf( %”o,%o,u,v );
scanf (”%c,%c ,ch1,ch2 );
printf (”\n);
printf(a=%7d,b= % n”,nA,nB
printf(c= %10.2f,d=%10 。2\n, &lF,fD );
printf( ”%e=17ld,f=%17ld\n ,lE ,lF);
printf (u=%o,v=%o\n ,&u ,&v );
printf (c1= %c,c2=%c\n ,& ch1,ch2 );
return 0 ;
}
输入格式时要注意 ,八进制数之后的字符类型输入格式如下 :
12,25a,b确定
请分析和观察代码有无错误,如果有 , 有哪些?指出错误原因,并修正之 , 使
其可以按照预想的目的输入相应数据并输出结果;
4. 用getchar ()函数读入两个字符 ch1,ch2, 然后分别用 putchar ()和printf
()函数输出这两个字符。试分析思考如下问题: (a) ch1和ch2的数据类型用什
么? (b ) 要求输出 ch1和ch2的ASCII 码,应如何处理 ?是用 printf ()还是用
putchar ()? (c) 整型变量是否在任何情况下都可以相互代替?
5. 请编写和实现教材习题 3— 15 (第一个图案).
实验准备:
(1) 复习相关内容 , 阅读并分析 1、2、3中的相关程序代码;
(2) 对4 、5题进行程序代码编写。
实验步骤:
1. 打开 TC,在 file 菜单下选择 new。
2. 输入
int main (void )
原创力文档

文档评论(0)