C语言程序设计实验 问题详解.doc

C语言程序设计实验 问题详解.doc

ID:57062841

大小:223.50 KB

页数:25页

时间:2020-07-31

C语言程序设计实验 问题详解.doc_第1页
C语言程序设计实验 问题详解.doc_第2页
C语言程序设计实验 问题详解.doc_第3页
C语言程序设计实验 问题详解.doc_第4页
C语言程序设计实验 问题详解.doc_第5页
资源描述:

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

1、-前言-/*非常感度娘以及各位网上C语言高手的支持,才能让敝人完成此文档的整理。本文档集合了本人、度娘、众网友的力量,其中代码的正确率约为90%(不正确的有标注)。为回报度娘及众网友的帮助,本文档免费下载。*//*配“电子科技大学(周信东主编)”的C语言程序设计实验*//*努力吧,骚年以及学妹们!*//*整理edby口玉刀一ofGUET.*/=====================实验一C语言程序初步=====================1.----------------------------已知a=5,b=4,c=6,求出s并换

2、行#include"stdio.h"main(){inta,b,c,s;a=5;b=4;c=6;s=(a+b+c)/3;printf("a=%d,b=%d,c=%d,s=%d",a,b,c,s);}2.-------------------------------输入一个数字求他的平方#includemain(){intr,s;scanf("%d",&r);s=r*r;printf("s=%d",s);}3.--------------------------------(1)#includema

3、in(){printf("*");printf("***");printf("*");}(2)25#includemain(){intv;inta,b,c;//a,b,caersides,visvolumeofcubea=3;b=3;c=5;v=a*b*c;printf("v=%d",v);}=================================实验二数据类型、运算符和表达式=================================1.(1)-----------------------

4、---------------------------//总觉得打印结果怪怪的,DOYOUTHINKSO?main(){chars1='3',s2='4',s3='5';intc1=101,c2=102;printf("3%ct4%ct5%c",s1,s2,s3);//3%c为输出3和%cprintf("s1=%dts2=%dts3=%d",s1,s2,s3);//注意哦,s1,s2,s3是char!而%d:输入输出为整形%ld长整型%hd短整型%hu无符号整形%u%lu%s:输入输出为字符串%c字符%f:输入输出为浮点型%

5、lf双精度浮点型printf("c1=%dt~%c",c1,c1);//换码符't',表示水平制表位(horizeontaltab),它的作用是将光标移到最接近8的倍数的位置printf("c2=%dt~%c",c2,c2);//注意c1,c2的类型}(2)//运行结果为8.300000%是求余数先运算x-y,把结果转换为int型的有利于四则运算main(){floatx=8.3,y=4.2,s;inta=7;s=x+a%5*(int)(x-y)%2/3;printf("s=%f",s);}25(3)main(){inti,j

6、,p,q;i=3;j=6;p=i++;q=--j;printf("%d,%d,%d,%d",i,j,p,q);p=i--+3;q=++j-4;printf("%d,%d,%d,%d",i,j,p,q);}(4)main(){intm=15,n=9,s;m*=3+2;printf("%d",m);n+=n-=n*=n;printf("%d",n);printf("%d",(s=6*5,m+n+s));printf("%d",s);}2.------------------------------------------------

7、----(1)#include#defineMM40main(){inta=3,b=6,t;t=MM/(3+6);printf("%d%d",t,MM);}//原来printf语句打成了print,printf语句中少了一个%d.25(2)#includemain(){intm;doublex;scanf("%d",&m);x=3.14*m*m;printf("%f",x);}//注意分号,%f转义(3)main(){intm=8,n=5;printf("%d",m*=m-n);printf("%d,%d

8、,%d",m=m+1,n-1,m+n);}3.----------------------------------------------------main(){inta=9,

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

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

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