




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
kok电子竞技:文档简介
1、参考一:1. A 2. C 3. D 4. C 5. C 6. C15. D 16. C 17. A 18. D 19. B二7.B 8. C 9. D 10.B 11.B 12.C 13. B 14. B20. D 21 A 22.D1.A 2.D三1.A:2.A:3.C 4.C 5.A 6.B7.D 8.C 9.C 10.B 11.B 12.At=160B:salary=160*5+(t-160)*9;%d%d,&a,&n B:j=a*j; C: t=t+q*(1.0/i);3. A: i=0&cinext!=NULL ) p1=(1);p1-next=p2;A) p1.next B) +
2、p1.next C) p1-next D) +p1-next7、如果要限制一个变量只能被本程序文件中所有函数使用,必须通过来实现A、 静态变量 B、静态外部变量 C、外部变量说明 D、局部变量说明8.程序片断如下,执行程序后屏幕输出是。 a34=1,3,5,7,9,11,13,15,17,19,21,23;i,j,(*p)4=a, sum=0; p+;for(i=0;i2;i+)for(j=1;j=48&c=65&c=97&c=122)&c=27 。A) 66 B) 27 C) 85 D) A,B,C10.若有以下说明和定义都不对typedefEG*,*q;EGER;以下叙述正确的是A) P
3、是型变量B) p 是指向型变量的指针变量C) q 是指向型变量的指针变量D) 程序中可用EGER 代替类型名11. C 语言中,函数值类型的定义可以缺。耸焙档囊含类型是A) voidB)C) floatD) double12.程序片断如下,执行程序后屏幕输出是。i=0;if( iif( i else= 0) pr pr) prf(1.);f(2.);f(3.);1.2. C) 1.3. D) 以上三种都不对i,j;执行如下语句后, i、j 的值是。A) 1.1. B)13. 已知for(i=1,j=10;ij;i+,j-=2) ;i+=2;A) 7,4 B) 6,4 C) 7,6 D)
4、 A,B,C都不对14. 已知 char str=OK!;下面语句正确的是。A) char ps=str;B) char *ps=str;C) char ps=&str; D) char *pa=&str;15. 已知A) *(a+6)a34,*p=a0;p+=6;那么与 *p 的值相同的是。B) *(&a0+6)C) *(a1+=2)D) *(&a00+6)16.在 DOS 环境下,已知:structi;char c;float a;P;unioni;char c; float a;Q;则表达式 sizeof(P)%sizeof(Q)的值是。A) 7B) 1C) 3D) 217. 与语句 w
5、hile(!x);等价的语句是。A) while(x=0);B) while(x!=0);C) while(x!=1);D) while(x);18下列关于 C 语言数据文件的叙述中正确的是:文件由 ASCII 码字符序列组成,C 语言只能读写文本文件文件由二进制数据序列组成,C 语言只能读写二进制文件C)文件由序列组成,可按数据的存放形式分为二进制文件和文本文件D)文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件 19.已知以下定义,输入 1997 年 7 月 1 日用语句。struct dated1;year, mouth, day;A)scanf(%d%d%d,&date
6、.year,&date.mouth,&date.day) B)scanf(%d%d%d,&d1.year,&d1.mouth,&d1.day) C)scanf(%d%d%d,d1.&year,d1.&mouth,d1.&day)D)此题的语句中有语法错误(*p)( );变量 p 是。型的指针变量20. 已知A)B)C)D)指向型的指针数组一个函数,该函数的返回值是指向型的指针变量一个指向函数的指针变量,该函数的返回值是型21.下述函数的功能是。 yyy(char *s) char *t; t=s; while(*t+);return(t-s-1);A) 求串长度 B)比较串大小 C)串D)以上
7、三个都不对22 例a=1,2,3,4,5,6,7,8,9,10,*p=a,i;数组元素地址的正确表示:A)&(a+1)B)a+C)&pD)&pi二、程序运行结果选择题(2*12,共 24 分)1 下述程序的输出是。main( ) prf(%f,2.5+1*7%2/4);A) 2.500000 B) 2.750000 C) 3.375000 D) 3.0000002. 下述程序的输出是。main( )i=0,j=0,k=0,m;for(m=0;m4;m+)swit case case case case)0:1:2:3:i=m+; j=m+; k=m+;m+;prf(n%d,%d,%d,%d,i
8、,j,k,m);A) 0,0,2,4 B) 0,1,2,3 C) 0,1,2,4 D) 0,1,2,53.有以下程序 struct stu char num10; float score3; ; main() struct stu s3=“20021”,90,100,85,“20022”,95,80,75,“20023”,100,95,90,*p=s;i;float sum=0;for(i=0;iscorei;prf(“%6.2fn”,sum);程序运行后的输出结果是。A) 260.00B) 270.00C)275.00D) 285.004. 下述程序的输出是。main( ) unioncha
9、r c;i;t;t.c=A; t.i=1;prf(%d,%d,t.c,t.i);A) 65,1 B) 65,65 C) 1,1 D) A,B,C5. 下述程序的输出是。main( ) char c=A;都不对if(0=else prc) prf(YES);f(NO);A) YESB) NOC) YESNOD)语句错误6.下述程序的输出是 。main( )char pr pr prpr*str=abcde; f(%ct,*str+); f(%ct,*+str); f(%ct,(*str)+);f(%ct,+*str);A)B)C)a abb ccc cdd eeD)以上有以下程序都不对7.#in
10、clude main()FILE *fp;i=30,j=20,k,n;fp=fopen(“d1.dat”,“w”);fprf(fp,“%dn”,i);fprf(fp,“%dn”,j);fclose(fp); fp=fopen(“d1.dat”, “r”); fscanf(fp,“%d%d”,&k,&n); prfclose(fp);f(“%d %dn”,k,n);程序运行后的输出结果是。A) 20 308. 有以下程序B) 20 50C) 30 50D)3020void ss(char *s,char t) while(*s) if(*s=t) *s=t-a+A; s+;main() char
11、 str1100=“abcddfefdbd”,c=d;ss(str1,c);prf(“%sn”,str1);程序运行后的输出结果是。A) ABCDDEFEDBDC) abcDDfefDbD 9下述程序的输出是 。main( )B) abcAAfefAbAD) Abcddfefdbdk=4,m=1,p;p=fun(k,m); prf(%d,p);p=fun(k,m); prf(%d,p);fun(sa,b)icm=0,i=2;i+=m+;m=i+a+b; return(m);A) 8,8B) 8,16C) 7,14D) 7,7E)以上都不对10 有以下程序void fun(char *c,d)*
12、c=*c+1;d=d+1;prf(“%c,%c,”,*c,d);main() char a=B,b=b;fun(&b,a); prf(“%c,%cn”,a,b);程序运行后的输出结果是。A)c,B,B,c 11 有以下程序void main()B) c,C,B,c C) B,b,B,bD) b,B,c,bE)以上都不对a =5,8,7,6,2,7,3;y,*p=&a5;y=(p3)+;prprf(“%d ”,y);f(“%d”,a3);程序运行后的输出结果是A) 5 6B) 6 7C)7 8D)7712 下述程序的输出是 。d;f(p)d=0;d+=p+5;prf(“%d”,d);main()
13、c=5;d=5;f(c); d+=c+5;prf(“t%d”,d);A) 1015B)1525C)1020D)以上都不对三、程序填空(2*16,共 32 分)1.规定一个工人工作时间一月 160 小时,每小时工资 5 元,如果加班的话,加班时间每小时工资增加 4 元,请编程计算此工人一个月的工资,每个月总的工作时间由键盘输入。#include main()t,salary;prf(Please input the time:n);scanf(%d,&t); if (A) salary=t*5; elseB;prf(The salary is:%dn,salary);2.s=a+a*a+a*a*
14、a+.+a*a*.*a(n 个 a), k=sqrt(s); t=1-1/2+1/3-1/4+.+1/k,其中,a 和 n 值由键盘输入,求 t 值。 #include math.h #includemain()k,s=0,n,i,a,j=1,q=1; float t=0;prf(Please input the value of a and n:n);scanf(A); for(i=0;in;i+)B; s=s+j;k=sqrt(s); for(i=1;i=k;i+)C; q=-q;pr pr prf(Thef(Thef(thevaluevalue valueofofofsk tis:%dn
15、,s);is:%dn,k);is:%fn,t);3.下面程序的功能是输出 100 以内的个位数为 6、且能被 3 整除的所有数。#include main()i,j;for(i=0;A ;i+)j=i*10+6;if(B) countinue;prf(%d,j);4. 下面程序用于求含有 50 个元素的一维数组中的最小值及负数的个数;其中一维数组中的每个元素是由公式 yj=600*sin(j*0.16)得到的。#include void fun(float y50,float *min,*num)j;*min=y0; for(j=1;jyj) B;if(yj0) C;/提示:y0一定不是负数m
16、ain( ) float y50,min;j,num=0; for(j=0;j50;j+)yj=600*sin(j*0.16);A;prf(“min=%f, The number of negative is=%d”,min,num);5. 下面的程序对用户输入的一串字符进行处理,统计出其中数字字符的个数。#include main() char c100;digit=0,i=0;prf(please input some charactersn);A; while(B) if(C) digit+;i+;prf(digit=%d”,digit);6.下面的程序用于求 2 到 100 之间的素数,请填空。#include main( )i,k; for(k=3;k=100;k+) for(i=2;ik;i+)if(k%i=0) A; if( B)prf(“%d”,k);7. 下面函数用递归调用的方法,将 str 中存放的长度为 n 的字符串反转过来,例如原来是ABCDE,反存为EDCBA。#include void invent(char *str, char t;t=*str;*str=*(str+n-1);*(str+n-1)=t; if(n2)n)invent(A,n-2);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
kok电子竞技:最新文档
- 2024秋八年级英语上册 Unit 4 My Neighbourhood Lesson 20 No Stopping教学设计 (新版)冀教版
- 三年级语文下册 第三单元 11 赵州桥第1课时教学设计 新人教版
- Module3 Unit2 Writing(教学设计)-2024-2025学年外研版英语九年级上册
- 2024-2025学年高中历史 专题一 古代中国的政治制度 1.2《走向“大一统”的秦汉政治》教学设计 人民版必修1
- 2023六年级数学上册 五 数据处理练习四配套教学设计 北师大版
- 九年级历史下册 第四单元 和平与发展 18 梦想成真的时代教学设计 北师大版
- Module 12 Unit 2 Reading and vocabulary-教学设计 2023-2024学年外研版英语八年级上册
- 14《刷子李》教学设计-2024-2025学年五年级下册语文统编版
- 8《灯光》(教学设计)-2024-2025学年统编版语文六年级上册
- Unit 3 My Friends Lesson 1(教学设计)-2024-2025学年人教新起点版英语二年级上册
- 全国川教版信息技术八年级下册第二单元第2节《制作文创作品》教学设计设计
- DG-TG08-12-2024 普通中小学建设标准
- 建筑工程材料采购管理职责
- 实时数字孪生数据同步技术-深度研究
- Unit 4 History and traditions Project 说课稿 -2024-2025学年高中英语人教版(2019)必修第二册
- 【道法】历久弥新的思想理念课件 2024-2025学年统编版道德与法治七年级下册
- 【培训课件】DOE培训
- 2025年高考数学备考立体几何压轴题(八省联考新考向)
- 《浅谈A企业消防安全管理中存在的问题及完善对策研究》6300字(论文)
- 秦汉考古Uooc课程kok电子竞技
- 《电力建设工程施工安全管理导则》(NB∕T 10096-2018)
评论
0/150
提交评论