C语言习题题库作答完整.doc

C语言习题题库作答完整.doc

ID:51908744

大小:29.08 KB

页数:43页

时间:2020-03-18

C语言习题题库作答完整.doc_第1页
C语言习题题库作答完整.doc_第2页
C语言习题题库作答完整.doc_第3页
C语言习题题库作答完整.doc_第4页
C语言习题题库作答完整.doc_第5页
资源描述:

《C语言习题题库作答完整.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、程序填空共2题第1题/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:编程求某年第n天的日期。用数组表示月天数。-------------------------------------------------------*/#include#includemain(){inty,m,f,n;inta[12]={31,28,31,30,3

2、1,30,31,31,30,31,30,31};printf("y,n=");scanf("%d,%d",&y,&n);/***********SPACE***********/f=y%4==0&&y%100!=0【

3、

4、】y%400==0;/***********SPACE***********/a[1]【+=】f;if(n<1

5、

6、n>365+f){printf("error!");exit(0);}/***********SPACE***********/for(m=1;m【>】a[m-1];n-=a[m-1],m++);printf("y=%d,m=%d,d=

7、%d",y,m,n);}第2题/*-------------------------------------------------------【程序填空】---------------------------------------------------------题目:下列程序从键盘输入所需数据,求出z的值并输出,要求输出结果保留2位小数。-------------------------------------------------------*/#include/***********SPACE***********/【#includ

8、e】main(){intx;doubley,z;/***********SPACE***********/scanf("【%d%lf】",&x,&y);z=2*x*sqrt(y);/***********SPACE***********/printf("z=【%lf】",z);}程序改错共1题第1题/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:将s所指字符串中

9、的字母转换为按字母序列的后续字母(但Z转换为A,z转换为a),其它字符不变。------------------------------------------------------*/#include#include#includevoidfun(char*s)//函数定义{/***********FOUND***********/while(*s!=’0’)//字符串结尾标志为‘0’{if(*s>='A'&&*s<='Z'

10、

11、*s>='a'&&*s<='z'){if(*s=='Z')*s='A';elseif

12、(*s=='z')*s='a';else/***********FOUND***********/*s+=1;//s为字符指针,而*s为指针所指的字符}/***********FOUND***********/s++}}main(){chars[80];printf("Enterastringwithlength<80.:");gets(s);printf("Thestring:");puts(s);fun(s);//函数调用printf("TheCords:");puts(s);}程序填空共2题第1题/*-----------

13、--------------------------------------------【程序填空】---------------------------------------------------------功能:计算圆周率的近似值。-------------------------------------------------------*/#include#includemain(){ints,n;/***********SPACE***********/double【pi】,t;t=1;pi=0;n=1

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

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

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