c语言形考作业1答案,c语言程序设计形考任务二答案.doc
c语言程序设计形考任务二答案.doc
下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
2.下载的文档,不会出现我们的网址水印。
3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
文档包含非法信息?点此举报后获取现金奖励!
下载文档到电脑,查找使用更方便
5
积分
还剩页未读,继续阅读
关 键 词:C语言程序设计形考任务2
C语言程序设计形考任务2答案
c语言程序设计形考任务
C语言程序设计
语言程序设计形考任务
C 语言程序
c语言程序设计形考任务二答案
C语言程序设计 形考任务
答案.doc
资源描述:
专业资料
一、选择题(共20分,每小题2分)
当处理特定问题时的循环次数已知时,通常采用的语句是( )。
a. for
b. while
c. do-while
d. switch
题目2
在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是( )。
a. for
b. if
c. do
d. while
题目3
for语句能够被改写成的语句是( )。
a. 复合
b. if
c. switch
d. while
题目4
下面循环语句执行结束后输出的i值为( )。
for(int i=0; in/2) {cout
{
int x=5;
switch(2*x-3) {
case 4: printf("%d ",x);
case 7: printf("%d ",2*x+1);
case 10: printf("%d ",3*x-1); break;
default: printf("%s","default\n");
}
}
11 14
题目32
#includevoid main() {
int i,s=0;
for(i=1;i<=5;i++) s+=i*i;
printf("s=%d\n",s);
}
s=55
题目33
#includevoid main() {
int i, s1=0, s2=0;
for(i=0;i<10;i++)
if(i%2) s1+=i; else s2+=i;
printf("%d %d\n",s1,s2);
}
25 20
题目34
#includevoid main() {
int n=6,y=1;
while(n) y*=n--;
printf("y=%d\n",y);
}
y=720
题目35
#includeconst int M=20;
void main()
{
int i,c2,c3,c5;
c2=c3=c5=0;
for(i=1; i<=M; i++) {
if(i%2==0) c2++;
if(i%3==0) c3++;
if(i%5==0) c5++;
}
printf("%d %d %d\n",c2,c3,c5);
}
10 6 4
题目36
#includevoid main()
{
int i,s;
for(i=1,s=0;i<10;i++) {
if(i%3==0) continue;
s+=i;
}
printf("%d\n",s);
}
27
题目37
#includevoid main() {
int a[8]={12,39,26,41,55,63,72,40};
int i, i1=0, i2=0;
for(i=0;i<8;i++)
if(a[i]%2==1) i1++; else i2++;
printf("%d %d\n",i1,i2);
}
4 4
题目38
#includeint a[10]={4,5,6,15,20,13,12,7,8,9};
void main()
{
int i,s[4]=0;
for(i=0; i<10; i++) {
switch(a[i]%4) {
case 0: s[0]+=a[i];break;
case 1: s[1]+=a[i];break;
case 2: s[2]+=a[i];break;
default: s[3]+=a[i];break;
}
}
for(i=0; i<4; i++) printf("%d ",s[i]);
}
44 27 6 22
题目39
#includevoid main() {
char a[]="abcdbfbgacd";
int i1=0, i2=0, i=0;
while(a[i]) {
if(a[i]=='a') i1++;
if(a[i]=='b') i2++;
i++;
}
printf("%d %d %d\n",i1,i2,i);
}
2 3 11
题目40
#includevoid main() {
int a[3][4]={{1,2,7,8},{5,6,10,6},{9,12,3,4}};
int m=a[0][0];
int i,j;
for(i=0; i<3; i++)
for(j=0; j<4; j++)
if(a[i][j]>m) m=a[i][j];
printf("%d\n",m);
}
12
四、简答题:根据下列每个题目要求编写程序(共20分,每小题4分)
题目41
编写一个函数,函数头格式为“double Mean(double a[M][N],int m,int n)”,要求返回二维数组a[m][n]中所有元素的平均值,假定在计算过程中采用变量v存放平均值。
double Mean(double a[M][N],int m,int n)
{
int i,j;
double v=0.0;
for(i=0; iint FF(int a[] , int n){
int mul=1;
if(n==1)mul*=a[0];
else mul=a[n-1]*FF(a,n-1);
return mul;
}
/*void main()
{
int a[6]={1,2,3,4,5,6};
printf("%d\n",FF(a,6));
}*/
题目43
编写一个主函数,利用while循环,求出并显示满足不等式1+1/2+1/3+……+1/n>5的最小n值。
#includevoid main()
{
int i=0; double s=0; //或int i=1; double s=1;
while(s<5) s+=(double)1/++i;
printf("n=%d\n",i);
}
题目44
编写一个主函数,求出满足不等式22+42+...+n2<1000的最大n值,假定分别用i和s作为取偶数值和累加值的变量,并限定使用do循环编程。
#includevoid main()
{
int i=0; //用i作为依次取值偶数的变量
int s=0; //用s作为累加变量
do {
i+=2;
s+=i*i;
}while(s<1000);
printf("n=%d\n",i-2);
}
题目45
编写一个主函数,计算并输出12+22+...+n2值,其中n值由键盘输入。
#includevoid main()
{
int i; //用i作为计数(循环)变量
int s=0; //用s作为累加变量
int n;
printf("输入一个自然数: ");
scanf("%d",&n);
for(i=1; i<=n; i++) s+=i*i;
printf("s=%d\n",s);
}
word完美格式
展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:c语言程序设计形考任务二答案.doc
链接地址:https://www.renrendoc.com/p-19897516.html
c语言形考作业1答案,c语言程序设计形考任务二答案.doc相关推荐
- 计算机网络形考作业三,《计算机应用基础》形考作业三答案
<计算机应用基础>形考作业三答案 题目1 在Excel中,单元格地址是指( ). 选择一项: A. 每个单元格的大小 B. 每个单元格 C. 单元格在工作表中的位置 D. 单元格所在 ...
- C语言2020年作业,2020年c语言上机报告范文【四篇】
<2020年c语言上机报告范文[四篇]>由会员分享,可在线阅读,更多相关<2020年c语言上机报告范文[四篇](7页珍藏版)>请在人人文库网上搜索. 1.2020 年 c 语言 ...
- 北京理工大学c语言非信息,北京理工大学2013级C程序设计非信息类答案part1.doc
北京理工大学2013级C程序设计非信息类答案part1.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...
- 北师大c语言2019在线作业,2019最新C语言考试题库及答案
<2019最新C语言考试题库及答案>由会员分享,可在线阅读,更多相关<2019最新C语言考试题库及答案(100页珍藏版)>请在人人文库网上搜索. 1.2019最新C语言考试题库 ...
- 中油C语言第一次在线作业,中石油华东《程序设计(C语言)》2020年春季学期在线作业(二)...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 <程序设计(C语言)>2020年春季学期在线作业(二) 试卷总分:100 得分:100 一.单选题 (共 20 道试题,共 100 分) 1. ...
- 华理c语言设计网上作业,华理c程序实验报告(共9篇).doc
华理c程序实验报告(共9篇) 华理c程序实验报告(共9篇) 2011华理<C语言实验报告> C程序设计课程 实验报告册 所在学院 班 级 学 号 姓 名 任(来自:www.XIelw.Co ...
- c语言综合设计作业医院管理系统,C语言之医院管理系统
这个是C语言学完后的一个程序实践的内用.编写一个医院病人管理系统.这个程序有一些BUG,要操作得当,否则可能结果有问题.不过作为作业应付一下还是有模有样的,哈哈.至少当时答辩时弄的还可以. #incl ...
- c语言课程设计作业图书管理系统,C语言课程设计图书馆管理系统程序代码.doc
C语言课程设计图书馆管理系统程序代码.doc includestdio.h includewindows.h includestring.h includeconio.h define M 100 s ...
- c语言第九章作业百科园,C语言上机题库百科园第章 南信大
第一章 以下叙述中错误的是( ) A.一个C语言程序只能有一个主函数 B.C语言编写的每个函数都可以进行独立的编译并执行 C.C语言编写的函数都可以作为一个独立的源程序文件 D.C语言编写的函数源程序 ...
- c语言综合设计作业学籍管理系统,C语言课程设计----学生学籍管理系统
匿名用户 1级 2014-11-13 回答 #include #include #include structstud { longnum; charname[20]; doublescore; }; ...
最新文章
- 晨风机器人突破限制_济南木偶戏传承人借力科技创造“木偶机器人”助非遗传承创新...
- 特性开关框架 java_关于Mosfet你应当知道的开关特性
- 51nod 1448 二染色问题 (逆向考虑)
- MySQL高级 - SQL优化 - limit优化
- [JS-BOM]BOM_History历史记录对象
- javafx 剪切板_JavaFX技巧18:路径剪切
- 防止表单按钮多次提交
- 仿京东商城html网页源码
- curviloft插件怎么用_Curviloft插件下载-sketchup曲线放样插件Curviloft下载v1.7d 官方版-西西软件下载...
- 借助Google搜索找客户和邮箱
- 2018-2019-1 20165211 20165230 20165208 实验二 固件程序设计-1
- 各种常用的默认端口号
- 考研英语 - advanced
- calipso是什么意思_porridge是什么意思_porridge的翻译_音标_读音_用法_例句_爱词霸在线词典...
- 这个夏天,我去过阳朔……
- 基于QT-QGraphicsView的网络拓扑图
- 最近瞎忙,比较懒撒,所以要收收心,该学习的学习。
- UR机器人通信接口总结
- Git版本控制管理——钩子
- 高速PCB损耗性能的影响分析