下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上试题纸 A卷课程名称:C语言程序设计 适合专业年级: 自动化2010级考生学号: 考 生 姓 名: 注意:答题在答题册上有效,答题在其他地方无效。一 单项选择题(每小题2分,共30分) 1、在C语言中,要求参加运算的数必须是整数的运算符是( )。A) / B) ! C) % D) = =2、已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量i的值是( )。A) 6 B) 12 C) 30 D) 363、已知字符 b 的ASCII码为 98 ,语句printf ("%d,%c", b,b+1 ) ;的输出为( )。A)98,
2、b B)语句不合法 C)98,99 D) 98,c4、以下用户定义标识符中合法的是( )。 A)5COM B)for C)_sum D)max! 5、以下正确的叙述是( )。A) 在C语言中,main函数必须位于文件的开头B) C语言每行中只能写一条语句C) C语言本身没有输入、输出语句D) 对一个C语言进行编译预处理时,可检查宏定义的语法错误6、为了判断两个字符串s1
3、和s2是否相等,应当使用( )。A) if (s1= =s2) B) if (s1=s2) C)if (strcpy(s1,s2) D)if (strcmp(s1,s2)= =0)7、能正确表示逻辑关系:“a=10或a0”的C语言表达式是( )。A) a>=10 or a<=0 B) a>=0|a<=10 C) a>=10 &&a<=0 D) a>=10a<=08、设变量定义为: int a3=1,4,7; int *p=&a2; 则*p的值是( )。A) &a2 B) 4
4、160; C) 7 D) 19、以下程序的输出结果是( )。main() int a44=1,3,5,2,4,6,3,5,7; printf("%d%d%d%dn",a03,a12,a21,a30; A) 0650 B) 1470 C) 5430 D) 输出值不定10、若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。 A)int a5=0; B)int b=0,0,0,0,0; C)int c
5、2+3; D)int i=5,di;11、设int a=1,b=2,c=4; 表达式(c=a!=b)&&(a= =b)&&(c=b) 运算后,a、b和c的值分别是( )。 A)1,2,0 B)1,2,1 C)1,2,2 D)1,2,312、以下程序的输出结果是( )。#define f(x) x*xmain() int a=6,b=2,c; c=f(a)/f(b); printf(“%dn”,c); A) 9
6、; B) 6 C) 36 D) 1813、若有以下数组定义语句:char x="12345"char y='1','2','3','4','5'则正确的描述是(
7、160; )。A)x数组和y数组长度相同。B)x数组长度大于y数组长度。C)x数组长度小于y数组长度。D)两个数组中存放相同的内容。14、若已定义:int a7,*p=a;并在以后的语句中未改变p的值,则不能表示a1 地址的表达式是( )。A) p+1 B) a+1 C) a+ D) +p15、有以下程序: void fun(char *t,char *s) while(*t!=0) t+; while(*t+=*s+)!=0); main() char ss10=”acc”, aa10=”bbxxyy”; fun(ss,aa); printf(“%s,%s
8、n”,ss,aa); 程序运行结果是( )。A) accxyy , bbxxyy B) acc, bbxxyy C) accxxyy,bbxxyy D) accbbxxyy,bbxxyy二、读下列程序,写出程序的运行结果(每题5分,共25分)1、main ( ) int i=0,j=0; while (i<10)i+; while (j+<10) ;/*空循环体*/ printf(“i=%d, j=%dn”,i,j);2、main()int i; for(i=0;i<5;i+) add();add() static int x=0; x+; printf(“%d,”,x);3
9、、f(int b ,int m,int n) int i,s=0; for(i=m;i<n;i+)s+=bi;return s; main() int x,a =1,2,3,4,5,6,7,8,9; x=f(a,3,7); printf("%dn",x); 4、main() int a=0, i; for(i=1;i<4;i+) switch (i) case 0: case 3:a+=2;break; case 1: case 2:a+=3; default:a+=5; printf("%dn",a);5、void ss(char *s,c
10、har t) while(*s) if(*s= =t)*s=t-a+A; /*小写字母转换成大写字母*/ s+; main() char str1100="abcddfefdbd", c=d; ss(str1,c); printf("%sn",str1); 三、程序填空题(每空2分,共20分)1、以下程序的功能是:输出a、b、c三个变量中的最小值,请填空完善程序。#include<stido.h> main() int a,b,c,t1,t2;
11、60; scanf("%d%d%d",&a,&b,&c); t1=a<b? _(1)_; t2=c<t1? (2) ; printf("%dn", (3) ); 2、以下程序用来检查二维数组是否对称(所有i,j都有aij=aji成立,称为对称),请填空。#include <stdio.h&
12、gt;void main( ) int a44=1,2,3,4, 2,2,5,6, 3,5,3,7, 8,6,7,4; int i, j, found=0; for(j=0; j<4; j+) for(i=0; i<4; i+) if ( (4) ) found= (5) ; break; if(found) (6) ; if(found) printf("该二维数组不对称n"); else printf("该二维数组对称n");3、以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,若输入负数结束输入。请填空。#include <stdio.h>void main( ) float x1000,sum=0.0,ave,a;int n=0,i;printf("Enter score:n");scanf("%f",&a);while (a>=0.0&& n<1000) sum= (7) ; xn= (8) ;n+;scanf("%f",&a);ave= (9) ;printf("output:n");printf("ave=%fn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 轴承制造工操作模拟考核试卷含答案
- 铸就施工安全堡垒-打造零事故施工现场
- 医院医疗质量安全控制制度
- 2024-2025学年广东省东莞市东城区八年级(下)期中数学试卷及答案
- 《公差选用与零件测量》课件-2.1.4几何公差规范的组成、公差框格
- 工程奇思妙想-创新设计在工程学中的应用
- 2020滕州初中语文面试在职备考高效刷题题库及答案
- 2020锦泰保险校招笔试70分必刷题库带答案解析
- 2026远程中医服务课件
- 2026六年级数学上册 求一个数比另一个数少百分之几
- 2026版医疗保障基金使用监督管理条例实施细则解读课件
- 海南海南省纪委监委所属事业单位2025年招聘8名事业编制人员(第1号)笔试历年参考题库附带答案详解(5卷)
- 中国原子能工业有限公司招聘笔试题库2026
- 2026上半年安徽黄山市休宁城乡建设投资集团有限公司及权属子公司招聘18人备考题库带答案详解(综合卷)
- 2026内蒙古地质矿产集团有限公司社会招聘65人笔试历年备考题库附带答案详解
- 广东江西稳派智慧上进教育联考2026届高三年级3月二轮复习阶段检测语文+答案
- 2026山东出版集团有限公司山东出版传媒股份有限公司招聘193人备考题库及完整答案详解【历年真题】
- 2025年宣城市辅警招聘考试真题(附答案)
- 2025年职业技能鉴定考试(科技咨询师)测试题及答案
- 2026年春季人教PEP版四年级下册英语Unit 2 Family rules 教案(共6课时)
- 《零碳办公建筑评价标准》
评论
0/150
提交评论