




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、选择题:1 若x、i、j、k都是int型变量,则计算下面表达式后,x的值为( ) x=(i=4,j=16,k=32) .(C程序设计)A) 4B) 16C) 32D) 522 一个C程序的执行是从( ).(C程序设计)A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序文件的第一个函数开始,到本程序main函数结束D) 本程序的main函数开始,到本程序文件的最后一个函数结束 3以下合法的变量名称( ).(C程序设计) A) Tel_numB) 8678 C) bath.hD) float4 已知字母A的ASCII码为十
2、进制数65,且c2为字符型,则执行语句c2A+6-3后,以%d形式输出c2,则结果为:()(C程序设计)A) DB) 68 C) 不确定的值 D) C5已知字母A的ASCII值为65,以下C语言程序的输出的结果是:( ). (C程序设计) char c1='A',c2='D' printf("%c,%dn",c1,c2); A)因输出格式不合法,输出错误信息 B)A,68C)A,D D)65,686 以下程序的运行结果是( ). (C程序设计)main() int a,b,d=241; a=d/100%9; b=(-1)&&(
3、-1); printf(“%d,%d”,a,b);A) 6,1 B) 2,1 C) 6,0 D) 2,07下面的程序段,输出结果是:( ). (C程序设计)int a=3,b=4,c;c=(a>b)? a+2:b+3;printf(“%d”,c);A) 7 B) 3 C) 4 D) 5 8 已知ch是字符型变量,下面不正确的赋值语句是( ). (C程序设计)A) ch=a+b; B) ch=0; C) ch=7+9;D) ch=5+9;9 判断char型变量ch是否为大写字母的正确表达式是( ). (C程序设计)A) A<=ch<=Z B) (ch>=A)&(c
4、h<=Z)C) (ch>=A)&&(ch<=Z) D) (A<= ch)AND(Z>= ch)10读下面的程序段,输出结果是( ). (C程序设计) int aa=2; aa*=2; b=aa+; printf(“%d”,b); A) 3 B) 4 C) 5 D) 611. 读程序, 分析下面的程序将输出( )次“我爱中国”. (C程序设计)int i;for(i=1;i<5;i-) printf(“我爱中国n”); A) 1B) 4C) 0D) 无限次12int i; i=sizeof(float)的结果是(). (C程序设计)A) 4 B
5、)3 C) 2 D) 113以下程序段,运行结果为(). (C程序设计) x=-1;for(;) x=x*x; if(x!=1) break; A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误14下面程序的运行结果是(). (C程序设计) #include<stdio.h> main() int num=0; while(num<=2) num+; printf("%dn",num); a)1 b)1 c)1 d)1 2 2 2 3 3 415 若执行下面的程序时从键盘上输入3和4,则输出结果是( ).(C程序设计) int a,b,s s
6、canf(“%d%d”,&a,&b); s=a; if(a<b) s=b; s=s*s; printf(“%d”,s);A) 14 B) 16 C) 18 D) 2016下列代码的输出结果是( ).(C程序设计) int i,j=0; for(i=1;i<10;i+) if(i%4 !=0) j+=i; printf(“%d,%d”,i,j);A) 10,33 B) 3,6 C) 10.12 D) 4,1017. 运行下列代码后s的值为( ).(C程序设计) int i,s=0; for(i=0;i<3;i+) switch(i) case 1: s
7、+=i; case 2:s+=i; default: s+=i; Printf(“%d”,s); A) 7 B) 6 C) 8 D) 918. 下列代码的输出结果是( )(C程序设计) int i; int bookNum=4; int totalPrice=0; int bookPrice4=10,20,30,40;for(i=0; i<4; i+=2) totalPrice+=bookPricei;printf(“%d”,totalPrice);A) 30 B) 40 C) 60 D) 10019.以下程序的输出结果是( ). (C程序设计)main( ) int x=2,y=1,z
8、=2; if (x<y) if (y<0) z=0; else z+=1; printf(“%dn”,z);A) 3 B) 0 C) 2 D) 120. C语言中的运算对象必须是整型的运算符是( ). (C程序设计)A) % B) / C) = D) <=21. 若变量已经正确定义并赋值,下面符合C语言语法的表达式是( )。A) a:=b+1 B) a=b=c+2 C)int 18.5%3 D) a=a+7=c+b22 . 以下程序的运行结果是( ). (C程序设计)main() int i=10; printf(“dec=%d oct=%o hex=%xn”,i,i,i);
9、A) dec=10 oct=10 hex=10 B) dec=10 oct=12 hex=10 C)dec=10 oct=10 hex=a D) dec=10 oct=12 hex=a23.有如下程序,运行结果为( ). (C程序设计)main()int y=3,x=3,z=1; printf("%d %dn",(+x,y+),z+2);输出结果为:A) 3 4 B) 4 2 C)4 3 D) 3 324以下程序的运行结果是( ). (C程序设计)#include “string.h”main() char a11,b10; scanf(“%s %s”,a,b); strc
10、at(a,b); printf(“a+b=%sn”,a);输入:list pack A) listpack B) list pack C)list D) packlist 25. 以下程序的运行结果是( ). (C程序设计) main()int x=2,y=5; replace(x,y);printf("x=%d,y=%dn",x,y);getch();replace(int a,int b) int t; t=a;a=b;b=t; printf("a=%d,b=%dn",a,b); A) a=2,b=5 B) a=2,b=5 C)a=5,b=2 D)
11、a=5,b=2 x=2,y=5 x=5,y=2 x=2,y=5 x=5,y=226. 以下程序的运行结果是( ). (C程序设计)main()int x=1,a=0,b=0;switch(x)case 0: b+;case 1: a+;case 2: a+;b+;printf("a=%d,b=%dn",a,b); A) a=1,b=0 B) a=2,b=1 C)a=0,b=0 D) a=1,b=127. 以下程序的运行结果是( )。int a;void f(void)a=3;main()a=1;printf(“a=%dn”,a);f();printf(“a=%dn”,a);
12、 A) a=1 B) a=1 C)a=3 D) a=3 a=3 a=1 a=1 a=3 28.以下程序的运行结果是( ). (C程序设计)int power(int n)static int f=1; f=f*n;return(f);main()int i,n=3;for(i=1;i<=3;i+) printf("%d ",power(n); A) 3 3 3 B) 1 2 3 C) 3 9 27 D) 1 1 1 29.有以下程序,若输入3,输出结果为( ). (C程序设计)main()int n,i=-1; scanf("%d",&n)
13、; if(n>0) int i; for(i=0;i<n;i+); printf("i=%dn",i);A) i=3 B) i=0 C)i=4 D) i=-1 30.有以下程序,执行后的输出结果是( ). (C程序设计)void main()int a=1,b=3,c=5; int *p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%dn",c);A) 1 B) 2 C) 3 D) 4 31.有以下程序,执行后的输出结果是( ). (C程序设计)#include <stdio.
14、h>void main() int i,s=0,t=l,2,3,4,5,6,7,8,9;for(i=0;i<9;i+=2)s+=*(t+i);printf("%dn",s);A)45 B)20 C)25 D)3632.有以下程序,执行后的输出结果是( ). (C程序设计)#include <stdio.h>void swap(char *x,char *y)char t;t=*x;*x=*y;*y=t;void main() char *s1="abc",*s2="123"swap(s1,s2);printf(
15、"%s,%sn",s1,s2);A)123,abc B)abc,123 C)1bc,a23 D)321,cba33.有以下程序,执行后的输出结果是( ). (C程序设计)#include <stdio.h>void f(int *q) int i=0;for( ;i<5;i+)(*q)+;void main() int a5=1,2,3,4,5,i;f(a);for(i=0;i<5;i+)printf("%d, ",ai);A)2,2,3,4,5, B)6,2,3,4,5, C)1,2,3,4,5, D) 2,3,4,5,6,34
16、. 若有定义:int a5;则a数组中首元素的地址可以表示为 ( ). (C程序设计) A)&a B)a+1 C)a D)&a135. 若有以下定义:(C程序设计) int a10, *p=a;则 *(p+5)表示( )。 A) 元素a5的地址 B)元素a6的值 C) 元素a6的地址 D) 元素a5的值36.下面程序段的运行结果是( ) . (C程序设计)char str="ABC", *p=str;printf("%dn", *(p+3);A) 67 B) 0 C) 字符'C'的地址 D)字符'C'37.
17、 有以下程序, 程序运行后的输出结果是( ). (C程序设计)#include <stdio.h>void main() char ch=“uvwxyz”,*pc; pc=ch; printf("%cn",*(pc+5);A)z B)0 C)元素ch5的地址 D)字符y的地址38. 有下面的程序段,输出结果为( ). (C程序设计) char a3,b = "China" a=b; printf("%s",a); A)运行后将输出China B)运行后将输出ChC)运行后将输出Chi D)编译出错39. 有以下程序, 程序
18、运行后的输出结果是( ). (C程序设计)#include <stdio.h>#include <string.h>void main() har p20='a','b','c','d',q="abc",r="abcde"strcpy(p+strlen(q),r); strcat(p,q);printf("%d %dn",sizeof(p),strlen(p);A)20 9 B)9 9 C)20 11 D)11 11 40有以下程序, 程序运行后的输出结果是( ) . (C程序设计)#include <stdio.h>void change(int k)k0=k5;void main()int x10=1,2,3,4,5,6,7,8,9,10,n=0; while(n<=4)change(&xn);n+; for(n=0;n<5;n+)printf("%d ",xn); printf("n");A) 6 7 8 9 10 B) 1 3 5 7 9 C) 1 2 3 4 5 D) 6 2 3 4 541有以下程序,若运行时输入:2 4 6<回车>
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025园林绿化设计合同范本
- 2025劳动合同协议书范本模板
- 2025企业合同终止的情形分析:合规解除劳动合同的途径与条件
- 江苏省镇江市2024-2025学年高一上学期期中检测生物试卷 含解析
- 腰椎疼痛康复护理
- 脊柱外科术后护理
- 静脉留置消毒护理
- 心脏支架术后护理规范
- 【方案】2024咪咕全域营销媒体手册6928mb
- 三晋卓越联盟·2024-2025学年高三5月质量检测卷(25-X-635C)生物(B)
- 2025-2030年芳纶纤维行业市场深度调研及发展趋势与投资研究报告
- 船舶股份合伙协议书
- 《传染病学:新冠病毒》课件
- 图形的位置(课件)-数学人教版六年级下册
- 设备购置合同协议书
- 2025年全国保密教育线上培训考试试题库附参考答案(完整版)带答案详解
- 烟台科目一试题及答案
- 秸秆买卖协议书模板
- 市场营销-理论、方法与实训 第4版 课件 第10章促销策略
- 焊接工程师考核指南试题及答案
- 济南市工程咨询院招聘笔试真题2024
评论
0/150
提交评论