版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑计算机C语言程序设计测验题计算机C语言程序设计测验题
1.【单选题】3分|下列叙述中正确的是()。
A在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B实型变量中允许存放整型数
C若a和b类型相同,在执行赋值a=b后,b中的值将放入a中,但b中的值不变
D在C程序中,求余算符“%”两边的类型相同时才能进行运算
2.【单选题】3分|软件生命周期中,花费最多的阶段是()。
A详细设计
B软件编码
C软件测试
D软件维护
3.【单选题】3分|main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++.b++;}printf("a=%d,b=%d\n",a,b);}该程序的输出结果是()。
Aa=2,b=1
Ba=1,b=1
Ca=1,b=0
Da=2,b=2
4.【单选题】3分|设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
Ax&&y
Bx=y
Cx||y+z&&y—Z
D!((x
5.【单选题】3分|有下列程序:main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}执行后的结果是()。
A输出字符a的ASCII码
B输出字符c的ASCII码
C输出字符c
D程序出错
6.【单选题】3分|设有以下定义uniondata{intd1;floatd2;)demo;则下面叙述中错误的是()。
A变量demo与成员d2所占的内存字节数相同
B变量demo中各成员的地址相同
C变量demo和各成员的地址相同
D若给demo.d1赋99后,demo.d2中的值是99.0
7.【单选题】3分|要求通过while循环不断读入字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
Awhile((ch—getchar())!='N')printf("%c",ch);
Bwhile(oh=getchar()!='N')printf("%c",ch);
Cwhile(ch=getchar()=='N')printf("%c",ch);
Dwhile((ch—getchar())=='N')printf("%c",ch);
8.【单选题】3分|下列选项中非法的字符常量是()。
A'\t'
B'\039'
C','
D'\n'
9.【单选题】3分|在位运算中,操作数每左移两位,其结果相当于()。
A操作数乘以2
B操作数除以2
C操作数除以4
D操作数乘以4
10.【单选题】3分|关于结构化程序设计原则和方法的描述错误的是()。
A选用的结构只准许有一个入口和一个出口
B复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现
C不允许使用GOTO语句
D语言中若没有控制结构,应该采用前后一致的方法来模拟
11.【单选题】3分|设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
Ac1^c2
Bc1&c2
C~c2
Dc1|c2
12.【单选题】3分|下列程序的输出结果是()。main(){inti=1,j=2,k=3;if(i++==1&&(++j==3==||k++==3))printf("%d%d%d\n",i,j,k);}
A123
B234
C223
D233
13.【单选题】3分|有以下函数:charfun(char*p){returnP;}该函数的返回值是()。
A无确切的值
B形参p中存放的地址值
C一个临时存储单元的地址
D形参p自身的地址值
14.【单选题】3分|在一个C语言源程序文件中所定义的全局变量,其作用域为()。
A所在文件的全部范围
B所在程序的全部范围
C所在函数的全部范围
D由具体定义位置和extern说明来决定范围
15.【单选题】3分|算法分析的目的是()。
A找出数据结构的合理性
B找出算法中输入和输出之间的关系
C分析算法的易懂性和可靠性
D分析算法的效率以求改进
16.【单选题】3分|当输入为"hello?"时,下面程序的执行结果是()。#includemain(){charc;c=getchar();while(c!='?'){putehar(e);break;}}
ARvfsu
Bh
C?
Dhello
17.【单选题】3分|有以下程序:voidf(intx,inty){intt;if(x}main(){inta=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%d\n",a,b,c);}执行后输出结果是()。
A3,4,5
B5,3,4
C5,4,3
D4,3,5
18.【单选题】3分|下列选项中不是字符常量的是()。
A'\v'
B'\x2a'
C'a'
D"\0"
19.【单选题】3分|下列叙述中正确的是()。
A算法的执行效率与数据存储结构无关
B算法的空间复杂度是指算法程序中指令(或语句)的条数
C算法的有穷性是指算法必须能在执行有限个步骤之后终止
D以上3种描述都不对
20.【单选题】3分|有以下程序.#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putchar(c1);putchar(c2);printf("%c%c\n",c5,c6);}程序运行后,若从键盘输入(从第l列开始)123回车45678回车则输出结果是()。
A1267
B1256
C1278
D1245
21.【单选题】3分|s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是()。
Aif(s1s2)S;
Bif(strcmp(s1,s2))S;
Cif(strcmp(s2,sl)O)S;
Dif(stremp(s1,s2)O)S;
22.【单选题】3分|下列程序执行后的输出结果是()。main(){charx=0xFFFF;printf("%d\n",x--);}
A-32767
BFFFE
C1
D32768
23.【单选题】3分|以下能正确定义一维数组的选项是()。
Ainta[5]=(0,1,2,3,4,5);
Bchara[]={0,1,2,3,4,5);
Cchara={'A','B','C'};
Dinta[5]="0123";
24.【单选题】3分|合法的main()函数命令参数形式是()。
Amain(inta,char*c[])
Bmain(intarc,char**arv)
Cmain(intargc,char*argv)
Dmain(intargv,char*argc[])
25.【单选题】3分|下列程序的输出结果是()。#includemain(){structst{inty,x,z;};union{longi;intj;chark;}un;printf("%d,%d\n",sizeof(structst),sizeof(un))}
A6,2
B6,4
C8,4
D8,6
26.【单选题】3分|有下列程序:main(){intk=5,n=0;while(k0){switch(k){dcfault:break;case1:n=n+k;case2:case3:n+=k;}k--;}printf("%d\n".n);}程序运行后的输出结果足()。
A0
B4
C6
D7
27.【单选题】3分|有以下程序#includeintfun(chars[]){intn=0;while(*s='9'&&*s='0'){n=10*n+*s-'o';s++;)return(n);}main(){chars[10]={'6','1','*','4','*','9','*','0','*');printf("%d",fun(s));}程序运行的结果是()。
A9
B61490
C61
D5
28.【单选题】3分|利用fseek函数可实现的操作是()。
A实现文件的顺序读写
B改变文件的位置指针
C实现文件的随机读写
D以上答案均正确
29.【单选题】3分|下列字符串是标识符的是()。
Aaa
Ba-class
Cint
DLINE1
30.【单选题】3分|以下关于long、int和short类型数据占用内存大小的叙述中正确的是(),
A均占4个字节
B根据数据的大小来决定所占内存的字节数
C由用户自己定义
D由C语言编译系统决定
31.【单选题】3分|设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=ab)&&(n—cd)运算后,n的值是()n
A0
B1
C2
D3
32.【单选题】3分|有以下程序:intfun(intn){if(n==l)returnl;elsereturn(n+fun(n一1)):}main(){intx;scanf("%d",&x);x=fun(x);printf("%d\n",x):}执行程序时,给变量X输入10,程序的输出结果是()。
A55
B54
C65
D45
33.【单选题】3分|下列程序的输出结果是()。#includevoidp(int*x){printf("%d¨,++*x);}voidmain(){inty=3;p(&y);}
A3
B4
C2
D5
34.【单选题】3分|下列程序的输出结果是()。char*point(char*pt):main(){charb[4]={'a','c','s','f'),*pt=b;pt=point(pt);printf("%c\n",*pt);}point(char*p){p+=3;returnp;}
As
Bc
Cf
Da
35.【单选题】3分|结构化程序设计主要强调的是()。
A程序的规模
B程序的效率
C程序设计语言的先进性
D程序的易读性
36.【单选题】3分|有下列程序:main(){charp[]={'a','h','c'},q[]="a";printf("%d%d\n".sizeof(P),sizeof(q));}程序运行后的输出结果是()。
A44
B33
C34
D43
37.【单选题】3分|语句“printf("akbre"\'hi\'y\\\bou\n")”;的输出结果是()。
Aakbre\'hi\'y'\\\bou
Ba\bre\'hi\\y\bou
Cre'hi'you
Dabre'hi'y\bou
38.【单选题】3分|已知二叉树后序遍历序列是dabeC,中序遍历序列是debaC,它的前序遍历序列是()。
AaChed
BdeCab
Cdeabe
DCedba
39.【单选题】3分|有以下程序#includestructtt(intx;s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国绿色溶剂市场发展面临的挑战及投资可行性分析报告
- 2024-2030年中国结晶果糖行业营销策略及发展潜力分析报告
- 2024-2030年中国示范农场行业发展现状及投资规模分析报告版
- 2024-2030年中国硅灰石行业未来发展预测及投资规模分析报告权威版
- 高校远程教学微课程制作方案
- 2024养殖场对外投资与合作开发合同
- 2024年度航空物流服务合同
- 医院给水系统PE管热熔安装方案
- 2024年企业运营资金借款合同文本
- 2024年度某城市轨道交通建设特许经营合同
- 儿童早期的认知发展-皮亚杰前运算阶段(三座山实验)
- 国开一体化平台01588《西方行政学说》章节自测(1-23)试题及答案
- 2024年极兔速递有限公司招聘笔试参考题库附带答案详解
- 2024年威士忌酒相关公司行业营销方案
- 网络游戏危害课件
- 2024供电营业规则学习课件
- 铁路给水排水设计规范(TB 10010-2016)
- GINA2023-哮喘防治指南解读-课件
- 2024年上海市第二十七届初中物理竞赛初赛试题及答案
- 寝室设计方案方法与措施
- 收费站冬季安全注意事项
评论
0/150
提交评论