c语言实验指导

c语言实验指导

ID:30776651

大小:590.19 KB

页数:27页

时间:2019-01-03

c语言实验指导_第1页
c语言实验指导_第2页
c语言实验指导_第3页
c语言实验指导_第4页
c语言实验指导_第5页
资源描述:

《c语言实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言实验指导书实验一:简单的C语言程序一、实验目的1.了解c语言的语法结构和书写格式;2.掌握C语言数据类型以及变量的定义和赋值;掌握运算符的种类、运算优先级和结合性;掌握不同类型数据间的转换和运算。2.掌握C语言的表达式。3.学握C程序的编辑、编译、连接和运行的过程。二、实验内容1.输入并运行以下程序:#includevoidmain(){charcl,c2;cl=97;c2=9&printf(u%c%crf',cl,c2);printf(u%d%d,,,cl,c2);}在此基础上①将第三行、笫以行改为:cl=321;c2=353;(类型转换)再使之运行,分析具

2、运行结果。②将第二行改为:intcl,c2;再使Z运行,分析其运行结果。2.输入并运行以下程序:©#includevoidmain(){inta,b,x;x=(a=3,b=a—);printf(“x=%d,a=%d,b=%d",x,a,b);}x=3,a=2,b=3②#includevoidmain(){floatfl,f2,f3,f4;intml,m2;fl=f2=f3=f4=2;ml=m2=l;printf(tu%dn,(m1=f1>=f2)&&(m2=f3v⑷);①#includcvoidmain(){floatf=13.

3、8;intn;n=(int)f%3;printf(tvoidmain(){inti=8,j=l(),m,n;m=++i;n=j++;printf("%cl,%d,%d,%d'',i,j,m,n);}分别作以下改动并运行:①将程序改为:#includcvoidmain(){inti=8,j=10;printf(“%d,%d”,i++,j++);(&10))②在①的基础上,将printf语句改为:printf(“%d,%d”,++i,++j);(9,11)③再将printf语句分

4、别改为:printf(“%d,%d,%d,%diT,i,j,i++,j++);(8,10,8,10)printf(“%d,%d,%d,%d",++i,++j,i,j);(9,11,8,10)④程序改为:main(){inti=8,j=10,m=0,n=0;m+=i++;n-=-j;printf(<

5、in(){inta=-2;printf(<<%d,%d",a,a—);(-2,-2)实验二、输入输出函数的使用一、实验目的学握数据的输入输出的方法,能止确使用各种格式转换符。二、实验内容1.上机输入以下程序:#includevoidmain(){inta,b;floatd,e;charcl,c2;doublef,g;longm,n;unsignedintp,q;a=61;b=62;cl=c2='b';d=3.56;e=-6.87;f=3157.890121;g=0.123456789;m=50000;n=-60000;p=32768;q=40000;printf("a

6、=%d,b=%dc1=%c,c2=%cd=%6.2f,e=%6.2f",a,b,c1,c2,d,e);printfC'f=%15.6f,g=%15.12fm=%ld,n=%ldp=%u,q=%x",f,g,m,n,p,q);}运行此程序并分析结果。a=61,b=62cl=aJ.c2=bd=3.56,6=-6.87,6=0.00f=3157.8901.21.,g=0・12345678900011=50000,.n=-60000p=32768J.q=9c402.键盘输入与屏幕输岀练习问题1:要使下面程序的输出语句在屏幕上显示1,2,34,则从键盘输入的数据格式应为以下备

7、选答案屮的哪一个?#includemain(){chara,b;intc;scanf(n%c%c%dn,&a,&b,&c);printf("%c,%c,%d",a,b,c);}A)1234B)1,2,34C)T,2,34D)1234问题2:与上面程序的键盘输入相同的情况下,要使上面程序的输出语句在屏幕上显示1234,则应修改程序中的哪条语句?怎样修改?问题3:要使上面程序的键盘输入数据格式为1,2,

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

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

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