- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
06年秋
选择题(10分)
1.下列表示中,不可以作为C语言常数的是________________。
A) 020 B)1UL C)’0x41’ D)0xfe
2.若已有声明“int x=4, y=3;”,则表达式xy?x++:y++的值是________________。
A) 2 B)3 C)4 D)5
3.若有声明“int i ; float x; char a[50];”,为使i得到值1,x得到值3.1416,a得到值yz,当执行语句“scanf(%3d%f%2s, i , x , a);”时,正确的输入形式是________________。
A) 1,3.1416 ,yz B)13.1416yz
C) 001 3.1416 yz D)i=001, x=3.1416 , a=yz
4.程序段“int x=3; do{printf(%d , x--);}while(!x);”的执行结果是________________。
A) 3 2 1 B)2 C)3 D)死循环
5.若有数组A和B的声明“static char A[]=ABCDEF,B[]={A,B,C,D,E,F}; ”,则数组A和数组B的长度分别是________________。
A) 7,6 B)6,7 C)6,6 D)7,7
6.若有声明“char a[5]={A,B,C,D,E}, *p=a, i ;”,则以下语句中不能正确输出a数组全部元素值的是________________。
A)for(i=0; i5; i++) printf( %c , a[i]);
B)for(i=0; i5; i++) printf( %c , *(a+i));
C)for(i=0; i5; i++) printf( %c , *p++);
D)for(i=0; i5; i++) printf( %c , *a++);
7.以下关于C语言语句的叙述中,正确的是_______________。
A)所有语句都包含关键字
B)所有语句都包含表达式
C)所有语句都可以出现在源程序中的任何位置
D)所有语句都以分号结束
8.设有变量声明“char c;”,执行“for(;c=(getchar()!=\n); ) printf(%c,c);”时,从键盘上输入“ABCDEFG”之后,输出的结果是____________。
A) ABCDEFG B)AABBCCDDEEFFGG
C)非字母数字字符 D)语句不能执行
9.设已有声明“int x[]={1,2,3,4,5,6}, *p=x[2];”,则值为3的表达式是_______________。
A) ++p B)(p++)
C)++*p D)(*p)++
10.假定已有声明“char a[30], *p=a;”,则下列语句中能将字符串This is a C program. 正确地保存到数组a中的语句是_______________。
A)a[30]= This is a C program. ; B)a= This is a C program. ;
C)p=This is a C program. ; D)strcpy(p, This is a C program. );
填空题(30分)
基本概念(5分)
1.若有声明“char a[3]= AB; char *p=a;”,执行语句“printf(%d,p[2]);”后输出结果是_______________。
2.若有声明“int i=7; float x=3.1416; double y=3;”,表达式i+ a*x+i/y值的类型是_______________型。
3.若有声明“int a=32767, b;”,则在Turbo C 2.0系统中执行语句“printf(%d, b=++a);”后输出结果是_______________。
4.若有函数声明“int sub(int (*x1)(), int *x2;”,则形式参数x1是指向_______________的指针变量。
5.若有宏定义“#define max(a, b) (ab?a:b)”,则表达
您可能关注的文档
最近下载
- 《机械设计基础》课程设计方案.pdf
- 第三届全国新能源汽车关键技术技能大赛决赛-汽车电器维修工(新能源汽车电控系统技术方向)赛项竞赛平台主要设备技术标准(指导版).pdf
- 布病患者的护理课件.pptx VIP
- 2024阿里巴巴淘宝云客服-消费者咨询业务知识题库与答案.docx
- 青州古城景区介绍-青州古城景点PPT.pptx
- 产后骨盆修复培训课件.pptx VIP
- 监控维修工程施工方案.docx
- 江苏省南京市江宁区2023-2024学年四年级上学期期末科学试卷.docx VIP
- 第五章-绿色化学方法.ppt VIP
- 意识形态领域风险隐患排查、突出问题整治、阵地管理提升行动工作方案.docx VIP
文档评论(0)