c&&b==c的值是。A.真B.假C.1D.04.在C语言中,表达式while(!x)等效于。A.while(x==1)B.while(x==0)C.while(x!=1)D.while(x!=0)BCDB一、选择题。5.以下能对二维数组a进行正确初始化的是。A.i"/> c&&b==c的值是。A.真B.假C.1D.04.在C语言中,表达式while(!x)等效于。A.while(x==1)B.while(x==0)C.while(x!=1)D.while(x!=0)BCDB一、选择题。5.以下能对二维数组a进行正确初始化的是。A.i"/>
首页 西安邮电2010-2011第一学期C语言期末试卷

西安邮电2010-2011第一学期C语言期末试卷

举报
开通vip

西安邮电2010-2011第一学期C语言期末试卷10-11-1-C语言程序设计I期末考试题一、选择题。1.构成C语言源程序的基本单元是。A.过程B.函数C.子程序D.命令2.下列合法的字符常量是。A.'\109'B.'\x64a'C.'\t'D."\m"3.若a=3,b=4,c=5;逻辑表达式a+b>c&&b==c的值是。A.真B.假C.1D.04.在C语言中,表达式while(!x)等效于。A.while(x==1)B.while(x==0)C.while(x!=1)D.while(x!=0)BCDB一、选择题。5.以下能对二维数组a进行正确初始化的是。A.i...

西安邮电2010-2011第一学期C语言期末试卷
10-11-1-C语言程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 I期末考 试题 中考模拟试题doc幼小衔接 数学试题 下载云南高中历年会考数学试题下载N4真题下载党史题库下载 一、选择题。1.构成C语言源程序的基本单元是。A.过程B.函数C.子程序D.命令2.下列合法的字符常量是。A.'\109'B.'\x64a'C.'\t'D."\m"3.若a=3,b=4,c=5;逻辑 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式a+b>c&&b==c的值是。A.真B.假C.1D.04.在C语言中,表达式while(!x)等效于。A.while(x==1)B.while(x==0)C.while(x!=1)D.while(x!=0)BCDB一、选择题。5.以下能对二维数组a进行正确初始化的是。A.inta[][3]={{1,2,3},{4,5,6}};B.inta[2][4]={1,2,3},{{4,5},{6}};C.inta[2][]={{1,0,1},{5,2,3}};D.inta[][3]={{1,0,1},{},{1,1}};A二、阅读程序,并写出运行后的输出结果。1.#includemain(){inta=10,b;b=++a;b+=a;printf("b1=%d\n",b);b=a--;b+=a;printf("b2=%d\n",b);}输出结果为。b1=22b2=21二、阅读程序,并写出运行后的输出结果。2.#includemain(){inta;scanf("%d",&a);if(a>50)printf("%d",a);if(a>40)printf("%d",a);if(a>30)printf("%d",a);}如果从键盘上输入58,输出结果为。58□58□58二、阅读程序,并写出运行后的输出结果。3.#includemain(){inti,n[5]={0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%d",n[i]);}}输出结果为。1□3□7□15□二、阅读程序,并写出运行后的输出结果。4.#includemain(){charc;inti;for(i=65;i<68;i++){c=i+32;switch(c){case'a':case'b':case'c':printf("%c",c);break;default:printf("end");}}}输出结果为。abc二、阅读程序,并写出运行后的输出结果。5.#includemain(){inta,b,s=0;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%3==1){b+=3;continue;}b+=5;}printf("a=%d\tb=%d\n",a,b);}输出结果为。a=8□□□□□b=22三、算法填空题。1.下列程序的功能是求出所有两位可逆素数。例如,37和73就是一对可逆素数。所谓可逆素数是指:若将某一个素数的各位数字顺序颠倒后得到的数仍是素数,则此素数和颠倒顺序后的素数称为可逆素数。三、算法填空题。#includemain(){intx,y,t,i;for(x=11;x<=50;x++){for(i=2;①;i++);if(②){t=x;③;while(t!=0){y=y*10+t%10;④;}for(i=2;⑤;i++);if(⑥)printf("%dand%d\n",x,y);}}}x%i!=0i==xy=0t/=10y%i!=0i==y三、算法填空题。2.下列程序的功能是求两个矩阵a和b的乘积c。#includemain(){inta[2][3]={{1,2,3},{4,5,6}},b[3][2]={{1,4},{2,5},{3,6}},i,j,k;intc[2][2]=⑦;for(i=0;i<2;i++)for(j=0;⑧;j++)for(k=0;⑨;k++)c[i][j]=⑩;printf("thearraya*arraybis:\n");for(i=0;i<2;i++){for(j=0;j<2;j++)printf("%4d",c[i][j]);printf("\n");}}{0}j<2k<3c[i][j]+a[i][k]*b[k][j]四、基础编程题。输入一个非负数,计算以这个数为半径的圆周长和面积。#include#include#definePI3.1416main(){floatr,s,area;printf("pleaseinputr:");scanf("%f",&r);if(r<0)exit(0);s=2*PI*r;area=PI*r*r;printf(“Thecircleis%f.\n",s);printf(“Theareais%f.\n",area);}四、基础编程题。2.已知四位数3025具有一个特殊性质:它的前两位数字30与后两位数字25之和是55,而55的平方正好等于其本身3025。编写程序列举出具有这种性质的所有四位数。#includemain(){intx,m,n,y;printf(“Theuptostandardnumberis:\n");for(x=1000;x<=9999;x++){m=x%100;n=x/100;y=(m+n)*(m+n);if(x==y)printf("%d\n",x);}}四、基础编程题。3.从键盘输入10个整数,将其从高到低排序并输出。#includemain(){intn,a[10],t;inti,j,k;printf("pleaseinputn:");scanf("%d",&n);for(i=0;imain(){inta[10]={21,18,10,7,5,1};intx,i,count=6;printf("pleaseinputx:");scanf("%d",&x);for(i=count-1;i>=0;i--){if(x>a[i])a[i+1]=a[i];elsebreak;}a[i+1]=x;count++;printf("Afterinsertingis:");for(i=0;i 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,满足零钱的个数最小。例如输入的应收款为33元,实付款为100元后,找零方案为1张50元,1张10元,1张5元和2张1元。#includemain(){intpay,cost,change,i=0;intvalue[5]={50,20,10,5,1};printf(“Pleaseinputpayandcost:(pay,cost)");scanf("%d,%d",&pay,&cost);change=pay-cost;while(change!=0){intx;x=change/value[i];change=change%value[i];if(x!=0)printf("%dpiecesof%dyuan.\n",x,value[i]);i++;}}机试题1.编写程序,从键盘输入一个实数,计算其绝对值和平方值并输出。测试数据1:2.5测试结果1:2.5,6.250000测试结果1正确,5分测试数据2:-2.5测试结果2:2.5,6.250000测试结果2正确,10分调用math.h库函数,扣15分;输入没有提示语句,扣3分;输出没有提示语句,扣2分。机试题2.计算s=1!+2!+3!+4!+……+n!的结果,并输出。测试数据1:5测试结果1:153测试结果1正确,10分测试数据2:10测试结果2:4037913测试结果2正确,10分变量n的值没有从键盘输入,扣5分。机试题3.一个数如果恰好等于它的因子之和,这个数就称为“完数”。编写程序找出1000之内的所有完数,并按下面的格式输出其因子:6itsfactorsare1,2,3输出结果:6itsfactorsare1,2,328itsfactorsare1,2,4,7,14496itsfactorsare1,2,4,8,16,31,62,124,248没有输出每个完数的因子,扣5分;没有严格按照格式输出(注意每一行的最后没有标点符号),扣5分。机试题4.从键盘上输入一批正整数(个数不大于10个)并存储在数组中,对数组进行逆置,最后按照逆置后的结果输出。逆置是指:将数组中的所有元素镜像对调,即第一个与最后一个对调,第二个与倒数第二个对调,……。测试数据1:12345-1测试结果1:54321测试数据2:12345678910-1测试结果2:10987654321正整数个数从键盘输入,扣5分。
本文档为【西安邮电2010-2011第一学期C语言期末试卷】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥10.8 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
壹笑先生
致力于服务广大学子、教师、社考人员等一份学习的资料!
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:其他高等教育
上传时间:2021-01-26
浏览量:40