C.语言程序设计试题试题及答案
60页1、. C 语言程序设计试卷 ,C+语言程序设计试题及答案 一、单项选择题(每题1分,共20分)1. C语言规定:在一个源程序中,main函数的位置( C )。A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后2. 下面四个选项中,均是合法浮点数的选项是( B )。A. +1e+1 5e-9.4 03e2 B. -.60 12e-4 -8e5 C. 123e 1.2e-.4 +2e-1 D. -e3 .8e-4 5.e-0 3. 若a=-14,b=3,则条件表达式 ab? a:b+1的值为(A )。A. -14 B. -13 C. 3 D. 4 4. 已知:int n,i=1,j=2;执行语句n=ij?i+:j+;则i和j的值是( c ). A. 1,2 B. 1,3 C. 2,2 D. 2,3 5. 为了判断两个字符串s1和s2是否相等,应当使用( D ) A. if (s1=s2) B. if(s1=s2) C. if (strcmp(s1,s2) D. if (strcmp(s1,s2)=0) 6. 以下正确的描述是( B )。A. 函数的定义可以嵌套
2、,但函数的调用不可以嵌套。B. 函数的定义不可以嵌套,但函数的调用可以嵌套。C. 函数的定义和函数的调用均不可以嵌套。D. 函数的定义和函数的调用均可以嵌套。 7. 在C语言中,下面对函数不正确的描述是( D)。A. 当用数组名作形参时,形参数组值的改变可以使实参数组之值相应改变。B. 允许函数递归调用。C. 函数形参的作用范围只是局限于所定义的函数内。D. 子函数必须位于主函数之前。8. 如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( A)。A. 该变量只在该复合语句中有效B. 该变量在该函数中有效C. 该变量在本程序范围内均有效D. 该变量为非法变量9. 以下正确的函数形式是( D )。A. double fun(int x,int y) z=x+y;return z; B. fun(int x,y) int z; return z; C. fun(x,y) int x,y; double z; z=x+y; return z; D. double fun( int x,int y) double z; z=x+y; return z; 10. 以下程序的输出结果
3、是( B )。#include #define F(y) 8.19-y #define PRINT(a) printf(%d,(int)(a) void main(void) int x=2; PRINT(x*F(3); A. 10 B. 13 C. 11 D. 报错11. 以下程序中编译和运行结果均正确的一个是( C )。 A. A. void main(void) union int n; float x; comm=1; printf(%d,comm.n); B. B. void main(void) union int n; float x; comm=12.5; printf(%f,comm.x); C. C. void main(void) union float x; int n; comm=12.5 printf(%f,comm.x); D. D. void main(void) union int n; float x; comm=5; printf(%d, comm.n); 12. 设有定义:int a=1,*p=&a; float b=2.0; char c=A;
4、 以下不合法的运算是( A)。A. p+; B. a-; C. b+; D. c-;13. 以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( B )。main() int *p,*q,a,b; p=&a; printf(input a:); scanf(%d,*p); A. *p表示的是指针变量p的地址B. *p表示的是变量a 的值,而不是变量a的地址C. *p表示的是指针变量p的值D. *p只能用来说明p是一个指针变量14. 若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32);后num的值为( C )。A. 4 B. 16 C. 32 D. 52 15. 已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( C ),(注: _ 表示空格)int al,a2,char c1,c2; scanf(%d%c%d%c,&a1,&c1,&a2,&c2); A. 10A_20_B B. 10_A_20_B C. 10A20B D. 10A20_B 16.
《C.语言程序设计试题试题及答案》由会员M****1分享,可在线阅读,更多相关《C.语言程序设计试题试题及答案》请在金锄头文库上搜索。
南开大学21秋《当今饭店业》复习考核试题库答案参考套卷58
实用离婚协议书简单版(二篇).doc
安阳污泥处理技术服务项目建议书【参考范文】
财务经理工作总结参考范文(六篇).doc
微博营销SWOT (2)
苏教版五上口算练习
小学校本培训活动记录表
新教材 高考地理全国用二轮复习教师用书:第一篇 专题与热点 专题一 自然地理事物的特征、规律、原理 第5讲 地理环境的整体性与差异性 Word版含答案
汽车货物运输合同标准范本(2篇).doc
2023寒假学习计划样本(四篇).doc
员工试用期劳动合同律师版(八篇)
人人都是CEO海尔平台上诞生200多个创业小微
个体户劳动合同(三篇).doc
黑山羊养殖产业园项目商业计划书写作模板招商-融资
远距离感应卡身份识别门禁管理系统方案
小学四年级的德育工作计划范文(四篇).doc
超级混合料项目商业计划书写作模板-融资招商
宁夏银川一中2019届高三语文上学期第一次月考试题
汽车租赁合同集合八篇
海外杰出华人资料
2022-12-23 3页
2023-02-22 54页
2023-05-27 142页
2023-09-24 16页
2024-02-23 15页
2023-08-30 85页
2024-02-17 7页
2023-03-01 10页
2023-02-15 21页
2023-08-15 10页