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

上传人:h**** 文档编号:1080675 上传时间:2018-12-01 格式:DOCX 页数:48 大小:29.08KB
下载 相关 举报
C语言习题题库作答完整.docx_第1页
第1页 / 共48页
C语言习题题库作答完整.docx_第2页
第2页 / 共48页
C语言习题题库作答完整.docx_第3页
第3页 / 共48页
C语言习题题库作答完整.docx_第4页
第4页 / 共48页
C语言习题题库作答完整.docx_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、程序填空 共 2 题 第 1 题/*-【程序填空】-功能:编程求某年第 n 天的日期。用数组表示月天数。-*/#include #include main()int y,m,f,n;int a12=31,28,31,30,31,30,31,31,30,31,30,31;printf(“y,n=“);scanf(“%d,%d“,/*SPACE*/f=y%4=0/*SPACE*/a1【+=】f;if(n365+f)printf(“error!n“);exit(0);/*SPACE*/for(m=1;m【】am-1;n-=am-1,m+);printf(“y=%d,m=%d,d=%dn“,y,m,n

2、);第 2 题 /*-【程序填空】-题目:下列程序从键盘输入所需数据,求出 z 的值并输出,要求输出结果保留 2 位小数。-*/#include /*SPACE*/【#include】 main() int x;double y,z;/*SPACE*/scanf(“【%d%lf】“,z=2*x*sqrt(y);/*SPACE*/printf(“z=【%lf】“,z);程序改错 共 1 题 第 1 题 /*- 【程序改错】-功能:将 s 所指字符串中的字母转换为按字母序列的后续字母(但Z 转换为 A, z 转换为 a),其它字符不变。-*/#include #include #include v

3、oid fun (char *s) /函数定义/*FOUND*/while(*s!=0) /字符串结尾标志为0if(*s=A /*SPACE*/double 【pi】,t;t=1;pi=0;n=1;s=1;/*SPACE*/while(【fabs(t)】=2e-6) /fabs()为求绝对值函数pi+=t;n+=2;s=-s;t=s/n;/*SPACE*/pi*=【4】;printf(“pi=%.6fn“,pi);第 2 题 /*-【程序填空】-功能:输入一奇数 n,打印由 1-n*n 构成的魔方矩阵。魔方矩阵的行列及对角线的和都相等。魔方矩阵:8 1 63 5 74 9 2-*/#inclu

4、de #include #define MAXSiZE 20void main(void)int matrixMAXSiZEMAXSiZE; int count; int row; int column; int n; char line100;printf(“nOdd n Magic Square Generator“);printf(“n=“);printf(“nnn Please “);gets(line);n = atoi(line);if (n MAXSiZE)printf(“n* ERROR * n should be float fac(int n); /函数声明main()in

5、t i;float s=0;float fac(int n); /函数声明应放在主函数之前,这句放错位置了,删了吧,也可以不改,可以运行,但良好的习惯就是改/*FOUND*/for(i=1;imain()char str80,ch;int i,k=0;/*SPACE*/gets(【str】); /输入字符串 放入 strch=getchar();/*SPACE*/for(i=0;【stri】;i+) /循环到字符串结束为止if(stri!=ch) /假如没找到就将原字符赋值过去 找到要删除的就跳过继续找/*SPACE*/【strk=stri】; /在同一个数组中操作,后面的字符覆盖了前面要删除的位置k+;/*SPACE*/【strk=0】; /在新字符串结尾处加结束符

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。