选择题(30分新题补充)_第1页
选择题(30分新题补充)_第2页
选择题(30分新题补充)_第3页
选择题(30分新题补充)_第4页
选择题(30分新题补充)_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1)有以下程序#includomain() int a=7;while(a-);printf(“%dn”,a);程序运行后的输出结果是 AA)0 B)7 C)1 D)-12)以下语句的输出结果是 Printf(“%dn”,strlen(“t”065xffn”));AA)输出项不合法,无正常输出 B)5 C)14 D)83)有以下函数int fun(char *s,char*t)while(*s)&(*t)&(*t+=*s+);return (*s-*t);函数的功能是DA) 求字符串的长度 B) B)将字符串s复制到字符串他中 C)连接字符串s和字符串t D)比较两个字符串的大小4)若有定义语

2、句:char strl=”string”,str28,*str3,str410是复制字符串,以下选项中错误的函数调用是DA) strcpy(str2,”HELLO!”) B)strcpy(str4,”HELLO!”)B) strcpy(str1,”HELLO!”) D)strcpy(str3,”HELLO!”)5)若有说明和语句:char str=”Hello”,*p;p=str;,则此时*(p+5)中的值是BA) “0” B)不确定的值 B) C)“o”的地址 D)“o”6)当没有指定C语言中函数形参的存储类别时,函数形参的存储类别是DA) 寄存器 B)外部 C)静态 D)自动7)有以下程序

3、#includo#includomain()char s=”Beijing”;printf(“%dn”,strlen(strcpy(s,”China”);程序运行后的输出结果是CA)14 B)12 C)5 D)78)有以下程序#includomain()int a=1,b=2,c=3,x;x=(ab)&c;printf(“%dn”,x);程序的运行结果是BA)1 B)3 C)0 D)29)以下选项中,合法的c语言实数是BA)7.12E B).2e0 C)E13 D)3.1e0.410)有以下程序#includomain()int x=072;printf(“%dn”,x+1);程序的运行后输出

4、结果是AA)59 B)72 C)115 D)7311)以下选项中,合法的c语言常量是BA) ”、2.0 B)1.234 B) C)2kb D)“c+”12)设a,b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是CA) a=(b=2)+c; B)a=1+(b=c=2); C)a=(b=3)=1; D)a=b=c+10;13)以下选项中叙述正确的是CA) c语言程序不需要包含main()函数 B) B)程序语法错误要在运行时才能发现C)只要程序包含了三种基本结构中的任意一种,就是结构化程序D)使用三种基本结构就可以实现任何复杂算法14)有以下程序段,若变量已正确定义并赋值 if(ab)pr

5、intf(“x=%d,”,x); else printf(“y=%d”,y); if(ab)printf(“x=%d,”,x);j+; else printf(“y=%d,”,y);i+;B) if(a=b)printf(“x=%d,”,x);i+; else printf(“y=%d,”,y);j+;C) if(ab)printf(“x=%d,”,x);i+; else printf(“y=%d,”,y);j+;D) if(a=b)printf(“x=%d,”,x);i+; else printf(“y=%d,”,y);j+;15)设有定义 atruct char mark12;int nu

6、ml;double num2; t1,t2;若变量均已正确赋初值,则以下语句中错误的是 c(A) t2,num1=t1.num1;(B) t2,num2=t1.num2;(C) t1=t2;(D) t2,mark=t1.mark;16)有以下程序#includomain()int x=23;doprintf(“%2dn”,x-);while (!x);程序的执行结果是DA) 不输出任何内容 B)陷入无限循环 B) C)输出321 D)输出2317)以下程序的功能是判断的一个整数是否能被3或7整除,若能整除,填入的选项是D#includomain()int k;printf(“Enter a i

7、nt numbei : ” );scanf(“%d”,&k);if-printf-(“YESn”);else printf(“NOn”);printf(“%dn”,k%3);A) ( (k%3=0)&(k%7=0) ) B) B)(k/3=0)|(k/7=0)C)( (k%3=0)|(k%7=0) ) D)( (k%3=0)|(k%7=0) )18)有以下程序#includomain()int i=0,sum=1;dosum+=i+;while(i6);printf(“%dn”,sum);程序的输出结果是 DA)18 B)22 C) 20 D)1619)有以下程序#includomain()

8、char c;switch(c-2) case 0: case 1:putchar(c+4); case 2:putchar(c+4);break;case 3: putchar(c+3);default: putchar(c+2);break; printf(“n”);程序运行后从第一列开始输入以下数据2473程序的输出结果是BA)68766 B) C) D)444420)有以下程序#includo#includomain()char s=”Beijing”;printf(“%dn”,strlen(strcpy(s,”China”);程序的运行输出结果是DA)12 B)14 C)7 D)52

9、1)以下叙述中错误的是DA) gets函数用于从终端读入字符串 B) B)fwrite函数用于以二进制形式输出数据到文件C)fputs函数用于把字符串输出到文件 D)getchar函数用于从磁盘文件读入字符22)若定义语句:char strl=”string”,str28,*str3,sts 是复制字符串,以下选项中错误的函数调用是bA) strcpy(str2,”HELLO!”) B)strcpy(str4 ,”HELLO!”) B) strcpy(str1,”HELLO!”) D)strcpy(str3,”HELLO!”) 23)设有以下程序段struct personchar name1

10、0;char sex;float weightzhangsan,*ptr;ptr=&zhangsan;若要从键盘读入姓名给结构体变量zhangsan的name成员输入项错误的是AA) scanf(“%s”,zhangsan-name); B)scanf(“%s”,(*ptr).name);C)scanf(“%s”,ptr-name); D)scanf(“%s”,);24)有以下程序#includostruct personchar name10int agemain()struct person room4=“zhang”,19,“Li”,20,printf(“%s:

11、%dn”,)(room+2)-name,room-age;程序的运行输出结果是 BA) Li:20 B)Li:19 C)Wang:19 D)Wang:1725)有以下程序#includomain()int a=8,b;b=(a2)%2;Printf(“%d,%dn”,a,b);程序的运行输出结果是DA)4,1 B)4,0 C)8,1 D)8,026) 有以下程序#include#includemain()int i;char a=”How are you!”;for (i=0;ai;i+) if (ai=” “) strcpy(a,&ai+1); i=0 printf(“&an”,a);程序的

12、运行结果是AA) Howareyou!B) are you!C) areyou!D) you!27有以下程序#include#includemain()Char w20,a510=“abcdefg”,”ghijkl”,”mnopq”,”rstuv”,”wxyz.”;Int i;for (i=0;i5;i+)w5=”0”;w5=”0”;puts(w);程序的运行结果是A) flqvzB) ekpuyC) flqvagmrw28)若有定义语句:int a10=0,1,2,3,4,5,6,7,8,9,*p=a;,0=i10) DA) ap-a B)*(&a1) C)pi D)*(*(a+i)29)

13、以下叙述正确的是 DA char str7=”string!”;在语法上是合法的,运行也是安全的B 字符串常量“Hello”会被隐含处理成一个无名字符型数组,它有5个元素C char *str;str=”Hello”;与char str;str=”Hello”;效果是一样的D 不能用字符串常量对字符数组名进行整体赋值操作30)有以下程序#includomain()printf(“%dn”,NULL);程序的运行后输出结果是DA)1 B)-1 C)变量无定义,输出不确定 D)031)函数调用语句:fun(exp1,exp2),(exp1,exp2,exp3);含有的实参个数是DA)4 B)5 C

14、)1 D)232)有以下程序#includomain()int a10=11,12,13,14,15,16,17,18,19,20,*p=a,i=9;printf(“%d,%d,%dn”,ap-a,pi,*(&ai);程序的运行后输出结果是BA)12,19,20 B)11,20,20 C)11,19,19 D)12,20,2033)以下关于typedef的叙述错误的是 CA) typedef只是将已存在的类型用一个新的名字来代表 B)用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新类型C)用typedef可以增加新类型D)用typedef为类型说明一个新名,通常可以增加程

15、序的可读性。34)有以下程序#includoint fun(char *s)char *p=s;while(*p+ !=0);ruturn(p-s);main()char *p=”01234”;printf(“%dn”,fun(p);程序的运行输出结果是 BA)5 B)6 C)3 D)435)有以下程序#includomain()char*mm4=“abcd”,“1234”,“mnop”,“5678”;char*pm=mm;int i;for(i=0;i4;i+)printf(“%s”,pmi+i);printf(“n”)程序的运行结果是DA) abcd1234mnop5678 B)a2o8

16、C)a1m5 D)abcd234op836)s设有以下定义Char s1=“0123”;Char s2=0,1,2,3;则以下叙述正确的是AA) 数组s1的长度大于s2的长度 B) B)数组s1和s2完全等价C)数组s1的长度小于s2的长度 D)数组s1和s2的长度相同37)以下能正确进行字符串赋值的语句组是CA) char ch4;ch=“abc”; B) B)char ch3;=“abc”; C)char ch =a,b,c; D)char *ch;ch=“abc”; 38)若定义 typedef int T10; T a20;则与上述定义完全等价的说明语句是AA)int a1020 B)

17、int a20 C)int a10 D)int a201039)有以下程序#includomain() int c,d; c=10 | 5; d=10+5; printf(“%d,%dn”,c,d);程序的运行结果是BA)5,15 B)15,15 C)105,15 D)10,1540以下叙述中正确的是 BA 语句char str10=”string!”;和char str10=“string!”;并不等价B 对于字符串常量”string!”,系统已自动在最后加入了0字符,表示串结尾C 对于一维字符数组,不能使用字符串常量来赋初值D 在语句char str=”string!”;中,数组str的大

18、小等于字符串的长度41)以下选项中正确的是BA简单算法的操作步骤不能超过20步B有些算法不能用三种基本结构来表达C算法需要包含所有三种基本结构D C程序中的语句要经过翻译才能转换成二进制机器指令42)有如下程序#includemain()int x=0x13printf(“&dn” x+1)程序运行后的输出结果是AA 20B 14C 13D 1243)有如下程序#include main()int x = 0x13;printf(“&dn”,x+1);程序运行后的输出结果是AA) 20B) 14C) 13D) 1244)以下选项中,合法的数值常量是BA) 0XdhB) 3.1415C) 092

19、D) “A”45)以下选项中叙述正确的是AA) 复杂任务可以分解成简单的子任务B) c语言程序可以定义多个不同内容的main函数C) 全部但三种基本结构都包含的才是结构化程序D) c语言长须中所有的函数必须保存住同一个源文件中46)若有定义 int a,b,c;以下选项中赋值语句正确的是AA) a = (b = c) + 1B) a + b = cC) a = (b = c) = 1D) (a = b) = c = 147)有以下程序#include main() int a=1, b=0; for(;a5;a+) if (a&a=0) break; b += a;Printf(“&d n”,

20、 b);程序的运行结果是BA) 1B) 10C) 4D) 048)有以下程序#include main() int a=0,b=0,c=0,d=0; (+a | | +b) ? +c :+d; printf(“&d,&d,&d,&dn”, a,b,c,d );程序运行的结果是DA)1,1,1,0B) 1,0,0,1C) 1,1,0,1D) 1,0,1,049)有以下程序#include main() int a,b; for (a=0;a3; a+) scanf(“&d”,&b);swith(b) case 1: printf(“&d,”, b+); case 2: printf(“&d,”,

21、 b+); default: printf(“&d,”, b+); printf(“n”);执行时输入:1 2 3 ,则输出结果是DA) 1,1,1,2,2,3B) 2,3,4,3,4,4C) 1,2,3D) 1,2,3,2,3,350)以下能正确输出字符a的语句是DA) printf(“&d”,a);B) printf(“&s”,a);C) printf(“&c”,”a”);D) printf(“&s”,”a”);51)有以下程序#include main() int a=1,b=1; While(a-) b-; printf(“&d,&dn”, a,b);程序运行的结果是DA)0,0B)

22、1,1C) -1,-1D) -1,052)有以下程序#include main() char c; do c=getchar(); putchar(c); while(c != # ); Printf(“n”);执行时如输入:abcefg#,则输出结果是AA) abcdefg#B) abcdefgC) abcdefg#D) #53)有以下程序#include Int k=5;void f(int *s) *s=k; main() int m=3,*p=&m; f(p); printf(“&d,&d”, m, *p);程序运行的结果是DA) 3,5B) 5,3C) 3,3D) 5,554)有以下

23、程序#include Void fun(int a ,int n) int i,j=0,k=n-1, b10; for (i=0,12/n; 1+) bi =aj; bk=aj+1; j +=2; k-;for (i=0; in; i+) ai = bi; main() int c10=10,9,8,7,6,5,4,3,2,1,I; fun(c, 10) for (i=0;i10; i+) printf(“&d,”, ci); printf(“n”);程序运行的结果是DA) 10,8,6,4,2,1,3,5,7,9,B) 1,2,3,4,5,6,7,8,9,10C) 1,3,5,7,9,10,

24、8,6,4,2D) 10,9,8,7,6,5,4,3,2,155)有以下程序#include int *f(int *5,int *t) if (*s *t) s=t; return s;main() int i=3, j=5, *p=&I, *q=&j, *r; r=f(p,q); printf(“&d, &d, &d, &d, &d,n”, i, j, *p, *q, *r);程序运行结果是BA) 3,5,5,5,5,B) 3,5,3,5,5C) 5,5,5,5,5D) 5,3,3,3,556)若要使用c数学库整的sin函数,需要在源程序头部加上 #include 关于引用数学库,以下叙述

25、正确的是CA) 实际上,不用引用math.h文件也能正确调用sin函数B) 将数学库整sin函数的源程序插入到引用楚,一遍进行编译连接C) 通过引用math。和文件,说明shin函数的参数个数和类型,以及函数返回值类型D)将数学库中的sin函数连接到编译生成的可执行性文件中,一遍能正确运行57)以下叙述错误的是BA) 模块化的程序设计是采用自顶向下,逐步细化的原则B) 程序的每个模块都可以通过三种比本的结构实现C) 同一程序各模块可由一组人员同时进行编写调试,可以提高编写程序的效率D) 在进行模块程序设计的时候应首先完成每个模块的编写调试,再集中考虑主流程中算法58)有以下程序#include

26、 #define N 4void fun(int a N) int bN N,i,j; for(i=0; 1N; i+) for(j+0; jN; j+ ) bi j = aN-1-j i for(i=0; iN; i+) for(j=0; jN; j+) ai j = bi j;main() int xN N=1, 2, 3, 4, 5,6,7,7, 9,10,11,12, 13,14,15,16, i;fun(x);for (i=0;iN; i+) printf(“&d,”, x i i );printf(“n”);程序的运行结果是BA) 4,7,10,13,B) 13,10,7,4,C)

27、 1,5,9,13,D) 1,6,11,1659)以下关于地址和指针的叙述中正确的是BA) 可以取常量的地址赋值给同类型的指针变量B) 可以取变量的地址赋值给同类型的指针变量C) 所有指针变量如果未赋初值,则自动赋空值NULLD) 可以取一个指针变量的地址赋值给本指针变量,这样就使得指针变量指向自身60)下列语句组中,正确的是CA) shar *s;s=“olympic”;B) shar *s7s=“olympic”;C) shar *s;s=“olympic”;D) shar *s7s=“olympic”;61)有以下程序#include main() int i = 1;for (ptin

28、tf(“&d”, i); i4; i+) printf(“&d”, i);printf(“n”);程序运行后的输出结果是CA) 001B) 123C) 1123D) 012362)有以下程序#include main() int x = 0x13;if (x = 0x18) printf(“T”);printf(”F”);printf(“n”);程序运行后的输出结果是DA) TFTB) TC) FD) TF63)有以下程序#include main() int a = 0, b = 1;if (+a = b+) printf (“T”);else printf(“F”)printf(“a=&b

29、,b=&dn,”, a, b);printf(“n”);程序运行后的输出结果是BA) Ta=1,b=2B) Ta=0,b=1C) Fa=0,b=2D) Fa=1,b=264) 以下程序中函数f的功能是:当flag为1时,进行由小到大排序。#includeVoid f(int b,int n,int flag)int i,j,t;for(i=0;in-1;i+) for(j=i+1;jbj:bibj) t=bi;bi=bj;bj=t;main() int a10=5,4,3,2,1,6,7,8,9,10,i; f(&a2,5,0);f(a,5,1);for(i=0;i10;i+) printf(

30、“%d,”,ai);程序运行后的输出结果是 DA 10,9,8,7,6,5,4,3,2,1,B 5,4,3,2,1,6,7,8,9,10,C 1,2,3,4,5,6,7,8,9,10,D 3,4,5,6,7,2,1,8,9,10,65)有以下程序#include main() shar ch = M;while (ch != K) ch -; putchar(ch);Printf(“n”);程序运行后的输出结果是AA) LKB) MMC) OPD) MN66)以下结构体类型说明和变量定义中正确的是 CA) struct REC ; int n; shar c; ; REC t1,t2;B) s

31、truct int n; shar c; ;REC REC t1,t2;C) stypedef struct int n; shar c; ;REC REC t1,t2;D) stypedef struct int n=0; shar c=A; t1,t2;67)流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是DA) 椭圆形B) 平行四边形C) 长方形D) 菱形68)关于c云烟的变量名,以下叙述正确的是BA) 变量名不可以与预定义标识符同名B) 变量名不可以与关键字同名C) 变量名是没有长度限制的D) 变量名必须以字母开头69)以下叙述正确的是CA) if语句

32、只能嵌套一层B) if子句和else子句中可以是任意的合法的c语句C) 改变if-else语句的缩进个事,会改变程序的执行流程D) 不能再else子句中在嵌套if语句70有以下程序 #includemain()int a=1,b=3,c=5;int *p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);Printf(“%dn”,c);执行后的输出结果是 DA 2B 4C 1D 371)有以下程序#include main() int x = 072;printf(“&dn”,x+1);程序运行后的输出结果是CA) 72B) 73C) 59D)11572)有以下程序#include

33、#include main() shar str 20=“one*world”,”one*dream!”,*p=str1; Printf(“&d,”,strlen(p); printf(“&sn,p”)程序运行后的输出结果是DA) 9, one*worldB) 10, one*worldC) 9, one*dream!D) 10, one*dream!73)有以下程序#include main() unsingned char a=2, b=4, c=5, d; d = a|b; d &= c; printf(“&dn,d);程序运行后的输出结果是AA) 4B)6C) 5!D) 374)设a,

34、b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是AA) a=(b=3)=1B) a=1+(b=c=2)C) a=b=c+10D) a=(b=2)+c75)以下选项中叙述正确的是 CA) 只要程序包含了三种基本结构中的任意一种,就是结构化程序B) c语言程序不需要包含main()函数C) 程序语法错误要在运行时才发现D) 使用三种基本结构就可以实现任何复杂算法76)有以下程序#include struct s int a, b; data2=10,100,20,200;main() struct s p=data1; Printf(“&dn”, +(p.a) );程序运行后的输出结果是D

35、A) 20B) 10C) 11D) 2177)以下选项中,合法的c语言常量是AA) 1.234B) c+C) “2.0D) 2kb78)以下选项中,合法的c语言实数是DA) E13B) 3.1e0.4C) 7.12eD) 。2e079)有以下程序#include main() char c1,c2;c1=A+8-4;c2=A+8-5printf( “&c,&dn”,c1,c2);已知字母A的ascii码为65,程序运行后的输出结果是CA) D,69B) E,DC) E,68D) 输出无定值80)有以下程序#include #include main() char w20, a5 10=“abc

36、def”,“ghijkl”, “rstuv”, “wxyz.”; int i; for (i=0; i5; i+) wi=ai strlen(ai) - 1; w5= 0;puts (w);程序的运行结果是CA) ekpuyB) agmrwC) flqvD) flqvz81)若有定义 float x=1.5 int a=1,b=3,c=2则正确的switch语句是AA) switch(int)x); case 1: printf(“*n”); case 2: printf(“*n”); B) switch(a+b); case 1: printf(“*n”); case c: printf(“

37、*n”);C) switch(x); case 1.0: printf(“*n”); case 2.0: printf(“*n”); D) switch(a+b); case 1: printf(“*n”); case 2+1: printf(“*n”);82)若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x+):(y+)中的条件表达方式(x-y)等价的是BA) (x-y0)B) (x-y0)C) (x-y0)D) (x-y=0)83)有以下程序 #include main() int x = 1,y=0;if (!x); y+else if (x=0) if

38、(x) y+=2 else y+=3printf(“&dn, y”);程序的运行结果是0A) 3B) 2C) 1D) 084)设有 定义: int x23;则以下关于二维数组x的叙述错误的是 C(A) 数组x可以看作是由x0和x1两个元素组成的一维数组(B) x0和x1是数组名,分别代表一个地址常量(C) 可以用x0=0;的形式为数组所有元素赋初值0(D) 元素x0可以看作是由3个整型元素组成的一维数组85)有以下程序 D#include main()int a=”H”; a= (a=A&a=Z)?(a+32):a;printf(“&cn”,a);程序运行后的输出结果是(A) H(B) A(C

39、) a(D) h86)以下叙述中正确的是(A)全局变量的存储类别可以是静态类(B)在复合语句中不能定义变量(C)对于变量而言,“定义”和“说明”这两个词实际上是同一个意思(D)函数的形式参数不属于局部变量87)有以下程序#include main()int it3=9,8,7,6,5,4,3,2,1;For(i=0;i3;i+)printf(“%d”,t2-ii);程序执行后的输出结果是(A)357(B)751(C)369(D)75388)设有以下函数:void fun(int n,char*s)则下面对函数指针的定义和赋值均正确的是(A) void (*pf)(int,char*); pf=

40、fun;(B) void (*pf)(int,char); pf=&fun;(C) void *pf() ; pf=fun;(D) void *pf() ; *pf=fun;89)有以下程序 3,5,7#include int a=2;int f()atatic int n=0int m=0;n+;a+;m+;return n+m+n;main() int k;for (k=0;k3;k+)printf(“%d,”,f();Printf(“n”);程序的运行结果是(A)5,8,11(B)5,5,5,(C)5,6,7,(D)5,7,9,90)有以下程序#include Main()int a=1

41、0,20,30,40,*p=a,i;for (i=0;i=3;i+)ai*p;p+printf (“&dn”,a2);程序运行后的输出结果是(A) 20(B) 40(C) 10(D) 3091)以下程序段中,不能实现条件“如果ab则x=10,否则x=-10”的是(A)x=-10; If(ab) x=10;(B) If(a=b)? -10:10;(D)if(ab) x=10; If(ba) x= -10;92)以下叙述正确的是(A)不能用字符串常来那个对字符数组名进行整体赋值操作(B)字符串常量“Hello”会被隐含处理成一个无名字符数组,它有5个元素(C) char*atr;atr=”Hell

42、o”,与char atr;atr=”Hello”;效果是一样(D) char atr7=”atring!”;在语法上是合法的,运行也是安全的93)以下叙述正确的是(A)在语句char atr=”atring!”;中,数组atr的大小等于字符串的长度(B)对于常量“atring!”,系统已自动在最后加入0字符,表示串结尾(C)对于一维字符数组,不能使用字符串常量来赋初值(D)语句char atr10=”atring!”;和char atr10=“atring!”;并不等价94)以下选项中,合法的一组C语言数值常量是 中间没有逗号间隔A) 028.5e-3-0xfB) 12.0Xa234.5e0C

43、) 0x8A10,0003.e5D).1774e1.50abc95)有以下程序#includemain()int a=0,b=0,c=0,d=0;(a+ & b+)? C+;d+;Printf (“&d,&d,&d,&dn”,a,b,c,d,);程序的运行结果是A) 1,1,1,0B) 1,0,1,0C) 1,1,0,1D) 1,0,0,196) 以下选项中非法的c语言字符常量是A) “127”B) “128”C) “x08”D) “x01”97)有以下程序# include Main ( ) char c; while ( (c=getchar() ) !=”#” ) putchar(c);

44、执行时如输入abcdefg#,则输出结果是A) abcdefg#B) #C) abcdefg#D) abcdefg 98)有以下程序#includemain()int a=-1,b=-1;while(+a)+b;Printf(“&d,&dn”,a,b);程序的运行结果是A) -1,-1B) 结果不确定C) 0,0D) 0,-199)有以下程序#includemain()int a,b; for (a=0;a3;a+) scanf(“&d”,&b);switch(b) case 1:printf(“%d,”,+b); case 2:printf(“%d,”,+b); default:printf(“%d,”,+b);很多题都有%的问题执行时输入:1 2 3,则输出结果是A) 2,3,4,3,4,4,B) 2,3,4,3,4,5,4,5,6C) 2,2,2,3,3,4D) 2,3,4,100)有以下程序#includemain()int a=0,b=0; for(;a5;a+) if (a&2=0) continue; b +=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论