沈阳建筑大学C语言复习资料.doc

沈阳建筑大学C语言复习资料.doc

ID:57049571

大小:54.50 KB

页数:15页

时间:2020-07-31

沈阳建筑大学C语言复习资料.doc_第1页
沈阳建筑大学C语言复习资料.doc_第2页
沈阳建筑大学C语言复习资料.doc_第3页
沈阳建筑大学C语言复习资料.doc_第4页
沈阳建筑大学C语言复习资料.doc_第5页
资源描述:

《沈阳建筑大学C语言复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、沈阳建筑大学C语言复习资料注:此资料所涉及内容理解透彻即可轻松得到80分教材复习内容:要点1常量与变量,标识符命名2输入输出格式控制3程序控制结构(条件表达式,分支,循环)4流程转移控制5函数定义与使用,变量的作用域和存储类型6二维数组,指针数组,字符数组(字符串)7指针数组,函数参数,数组参数8结构体定义与使用9函数、指针、结构体综合10文件操作需要看的题例题4.77.2课后习题:4.104.194.245.45.65.76.3(2)6.56.117.67.84.10(1)#includemain(){inti,sum=0;for

2、(i=1;i<=101;i=i+2){sum=sum+i;}printf("sum=%d",sum);}(2)#includemain(){inti=1,sum=0;while(i<=101){sum=sum+i;i=i+2;}printf("sum=%d",sum);}4.19#include#includemain(){inti1,i2,i3,i4,k,n;printf("Inputdatais:");scanf("%d",&n);k=fabs(n);/*取绝对值*/i1=k/1000;

3、/*分离出千位*/i2=(k-i1*1000)/100;/*分离出百位*/i3=(k-i1*1000-i2*100)/10;/*分离出十位*/i4=k%10;/*分离出个位*/printf("Thesumofthetotalbitis%d",i1+i2+i3+i4);}4.24#includemain(){intx,y,z;for(x=0;x<=20;x++){for(y=0;y<=33;y++){z=100-x-y;if(5*x+3*y+z/3.0==100){printf("x=%d,y=%d,z=%d",x,y,z);

4、}}}5.4(1)#includemain(){intn,ret;printf("Inputn:");scanf("%d",&n);ret=IsPrimeNumber(n);if(ret!=0){printf("%disaprimenumber",n);}else{printf("%disnotaprimenumber",n);}}/*函数功能:判断参数是否是素数函数入口参数:number为整型数,要求为正整数函数返回值:非0值表示是素数,否则不是素数*/intIsPrimeNumber(intnumber){inti;if(

5、number<=1)/*负数、0和1都不是素数*/return0;for(i=2;i<=sqrt(number);i++){if((number%i)==0)/*被整除,不是素数*/return0;}return1;}(2)#includemain(){intn,ret;printf("Inputn:");scanf("%d",&n);ret=IsPrimeNumber(n);if(ret!=0){printf("%disaprimenumber",n);}else{printf("%disnotaprimenumber",n

6、);}}/*函数功能:判断参数是否是素数函数入口参数:number为整型数,要求为正整数函数返回值:非0值表示是素数,否则不是素数*/intIsPrimeNumber(intnumber){inti,flag=1;/*标志变量置为真,假设是素数*/if(number<=1)/*负数、0和1都不是素数*/flag=0;for(i=2;i<=sqrt(number);i++){if((number%i)==0)/*被整除,不是素数*/flag=0;}returnflag;}5.6#includeintMinCommonMultiple(

7、inta,intb);main(){inta,b,x;printf("Inputa,b:");scanf("%d,%d",&a,&b);x=MinCommonMultiple(a,b);printf("MinCommonMultiple=%d",x);}/*函数功能:计算两个正整数的最小公倍数函数入口参数:两个整型数函数返回值:最小公倍数*/intMinCommonMultiple(inta,intb){inti;for(i=1;i

8、dio.h>intMaxCommonFactor(inta,intb);main(){inta,b,x;pr

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

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

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