C语言程序实验报告最简单的C语言程序设计.doc

C语言程序实验报告最简单的C语言程序设计.doc

ID:59289770

大小:79.50 KB

页数:6页

时间:2020-09-06

C语言程序实验报告最简单的C语言程序设计.doc_第1页
C语言程序实验报告最简单的C语言程序设计.doc_第2页
C语言程序实验报告最简单的C语言程序设计.doc_第3页
C语言程序实验报告最简单的C语言程序设计.doc_第4页
C语言程序实验报告最简单的C语言程序设计.doc_第5页
资源描述:

《C语言程序实验报告最简单的C语言程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数学与软件科学学院实验报告学期:2010至2011第2学期2011年9月19日课程名称:C语言设计专业:信息与计算科学班级2010级5班实验编号:实验三实验项目:最简单的C语言程序设计指导教师姓名:学号:实验成绩:实验目的:(1)掌握顺序结构的程序设计概念、方法及各种赋值语句的使用方法;(2)掌握基本的C语言程序设计中的输入、输出语句的使用方法。实验内容:1.熟悉表3-1~表3-5中给出的格式化输入、输出格式控制符及其使用方法,并上机测试教材表例3-1~例3-10,并观察C语言中的数据格式化输入、输出规律和方法;P723-1

2、32.输入并编辑以下程序代码:intmain(void){intnA,nB;floatfC,fD;longlE,lF;unsignedintu,v;charch1,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("");printf("a=%7d,b=%7d",&nA,&nBprintf("c=%10.2f,d=%10.2",&lF,&

3、fD);printf("e=%17ld,f=%17ld",&lE,&lF);printf("u=%o,v=%o",&u,&v);printf("c1=%c,c2=%c",&ch1,&ch2);return0;}输入格式时要注意,八进制数之后的字符类型输入格式如下:12,25a,b确定请分析和观察代码有无错误,如果有,有哪些?指出错误原因,并修正之,使其可以按照预想的目的输入相应数据并输出结果;4.用getchar()函数读入两个字符ch1,ch2,然后分别用putchar()和printf()函数输出这两个字符。试分析思

4、考如下问题:(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.输入intmain(void){intnA,nB;floatfC,fD;longlE,lF;unsignedintu,v;charch

5、1,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("");printf("a=%7d,b=%7d",&nA,&nBprintf("c=%10.2f,d=%10.2",&lF,&fD);printf("e=%17ld,f=%17ld",&lE,&lF);printf("u=%o,v=%o",&u,&v);printf("c1=%

6、c,c2=%c",&ch1,&ch2);return0;}3.按F9,根据报错提示对代码进行修改。修改结果为:intmain(void){intnA,nB;floatfC,fD;longlE,lF;unsignedintu,v;charch1,ch2;clrscr();scanf("%d,%d,%f,%f,%ld,%ld,%o,%o",&nA,&nB,%c,%c",&nA,&nB,,&fC,&fD,&lE,&lF,&u,&v,&ch1,&ch2);printf("");printf("a=

7、%7d

8、,b=

9、%7d

10、",n

11、A,nB);printf("c=

12、%10.2f

13、,d=

14、%10.2

15、",lF,fD);printf("e=

16、%17ld

17、,f=

18、%17ld

19、",lE,lF);printf("u=

20、%o

21、,v=

22、%o

23、",u,v);printf("c1=

24、%c

25、,c2=

26、%c

27、",ch1,ch2);getch();return0;}1.按住ctrl+F9运行该程序,运行结果如图一(见实验结果)2.按F10进入菜单,在file菜单下选择new。3.输入intmain(void){printf("*********");printf("*

28、**");printf("**");printf("**");printf("**");printf("**");printf("**");printf("**");printf("**");printf("**"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。