C模拟上机考试

C模拟上机考试

ID:47204395

大小:56.90 KB

页数:4页

时间:2019-08-26

C模拟上机考试_第1页
C模拟上机考试_第2页
C模拟上机考试_第3页
C模拟上机考试_第4页
资源描述:

《C模拟上机考试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C卄语言程序设计(上)期终考试学号姓名机位号(考试时间70分钟,卷面分数100分)说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于保存上交的考试文件。对以下问题根据要求编制程序,调试运行,输出结果。一、改错题(50分)1.利用数组计算分数序列:2/1,3/2,5/3,8/5,13/8,21/13…前20项之和。#includevoidinput(intn=10,intw[],);floatsum(intw[],intn);voidmain(){intdata[22],n;cout«"请输入数列的项数

2、:”;cin»n;input(data[22],n);cout«"2/l+3/24-5/3+...="«sum(data,n)«endl;}voidinput(intn,intw[]){w[0]=w[l]=l;for(inti=2;i

3、p中,然后根据题冃的要求及程序中的语句Z间的逻辑关系对程序中的错误进行修改。程序中的注解可不输入。2.改错时,可以修改语句中的一部分内容,调用整句的次序,增加少量的变量说明或编译处理命令,但不能增加其它语句,也不能删去整条语句。1.将改正后的源程序学号_ll.cpp放在说明屮所要求建立的目录下,供阅卷用。二、编程题:(50分)设计一个程序,输出从200-400之间所有整数中含有数字3或7的整数。【要求】1)设计一个函数check(intm),功能是检查m中的各位数字是否是数字3或7,若至少有一位是3或7则返回1,否则(各位数都不

4、是3或7)返回0。2)在主函数main()中设计一个循环,利用循环变量产生200〜400之间的整数n,调用函数check(...)检查n是否符合上述条件。对返回值进行判断,输出符合条件的数据至屏幕。3)输出数据要求每行6个数,并控制每个数据占8位。提示:格式控制可使用setw(...)控制符,并包含头文件iomanip。4)将源程序以“学号_12.cpp”为文件名存入Z盘自己的目录中。5)输出文件“学号」2.txt”也存放在Z盘自己的目录中,供阅卷使用。(该项暂不考虑,上机时输出到屏幕即可。后面课程会讲解。)完成模拟上机后,请示

5、意教师检查。二位数组上机练习题:1•设计一个程序,完成函数,计算两个3*3矩阵的乘积,保存到另外一个3*3矩阵中。设两个矩阵(数组)为a

6、n

7、

8、k]和b[k][m],则乘积为:c[i]U]=£汕]卩]*呃][刀/=0按照此数学方法,需要使用3重循环(i循环,j循环,/循环)來完成乘积。其中,i,j为确定乘积数组c的每个变量,内重/为计算乘积的循环。(注意/的写法,容易与数字1搞混)C++语言程序设计(上)期终考试学号姓名机位号(考试时间70分钟,卷面分数100分)说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于保存上交的考

9、试文件。对以下问题根据要求编制程序,调试运行,输出结果。一、改错题题目:设计一个程序,键盘输入一个4X4矩阵,并按每行4个数据在屏幕上显示输入的原始数据。求:两对角线之和及将该矩阵转置后输出。含有错谋的源程序如F:#includeintsum(inta[4][4]);voidf(inta[4][4]);voidmain(){intdata[4][4]={0};for(inti=0;i<4;i++)for(intj=0;j<4;j++)cin»data[i][j];for(i=0;i<4;i++){for(

10、intj=0;jv4;j++)cout«data[i][j]«t,;cout«endl;}cout«n对角线之和:U«sum(data[4][41)«endl;f(data);for(i=0;i<4;i++){for(intj=0;j<4;j++)cout«data[iJ[j]«f;cout«endl;intsum(inta[][4]){intn=0;for(inti=0;i<4;i++)n+=a[i][i]+a[i][3-i];}voidf(inta[4][]){inttemp;for(inti=0;i<4;i++)for

11、(intj=0;j<4;j++){temp=a[ij[jj;a[il[j]=a[j]m;a[j]fi]=temp;【要求】1.把上述程序录入到文件学号_21.cpp中,然后根据题目的要求及程序中的语句之间的逻辑关系对程序中的错误进行修改。程序中的注解可不输入。1

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

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

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