




文档简介
算法与程序设计 1.将三个数排序需要比较_次 A、2B、3C、4D、不确定 2.算法的表示方法有_ A、自然语言,传统流程图,N-S 流程图,伪代码,计算机语言 B、高级语言,汇编语言,机器语言 C、C 语言,QBASIC 语言,InterDev D、图形图像法,描述法,编程法 E、计算机语言 3.算法的表示方法有_ 4.算法有哪些特性? 5.什么叫算法?为什么要提倡结构化算法? 习题答案: 1.B2.A3 自然语言, 传统流程语言, N-S 流程图, 伪代码,计算机语言4.略5.略 C 语言概述 1C 语言程序的基本单位是(A )。 A、函数B、过程C、子程序D、子例程 2.下列各选项中,合法的 c 语言关键字是( D )。 A、integexB、sinC、stringD、void 3.下列选项中,是 C 语言提供的合法的关键字的是( C ) A、swicthB、cherC、defaultD、Case 4.下列叙述不正确的是( B ) A、在 c 程序中,是只能用于整数运算的运算符 B、在 C 程序中,无论是整数还是实数,都能正确无误地表示 C、若 a 是实型变量,c 程序中 a=20 是正确的,因此实型变量允许 被整型数赋值 D、在 C 程序中,语句之间必须要用分号“; ”分隔 5.在 C 程序中,可以作为用户标识符的一组标识符是( B )。 A、void define WORDB、as_b3 _224 Else C、switch _wel easeD、4b DO SIG 6.下列不合法的十六进制数是(A) A、oxffB、0XcdeC、OxllD、Ox23 7.在 c 语言中,下列合法的字符常量是( B ) A、039B、x76C、abD、o 8以下选项中合法的用户标识符是(D ) A、intB、a#C、5memD、_243 9.(A)是构成 c 语言程序的基本单位 A、函数B、变量C、子程序D、语句 10.一个 C 语言程序总是从( B)开始执行 A、主过程B、主函数C、子程序D、主程序 11.以下叙述不正确的是( D ) A、一个 c 源程序可由一个或多个函数组成 B、一个 C 源程序必须包含一个 main()函数 C、c 程序的基本组成单位是函数 D、在 C 程序中,注释说明只能位于一条语句的后面 12.在 C 语言中,数字 029 是一个(D) A 八进制数B 十六进制数 C 十进制数 .D 非法数 13.C 语言中的标识符只能由字母、数字和下 划线 3 种字符组成,且 第一个字符( C )。 A 必须为字母B 必须为下划线 C 必须为字母或下划线D 可以是字母、 数字和下划线中任意 一种字符 14.C 语言可执行程序的开始执行点是(C ) A 程序中的一条可执行语句B 程序中第一个函数 C 程序中的 main 函数D 包含文件中的第一个函数 15.C 程序是( B ) A 顺序执行B 从 Main 函数开始C 从函数体开始D 任意语句 16.C 语言程序由( C )组成 A 子程序B 过程C 函数D 主程序段程序 17.以下说法中正确的是(C) 。 A语言程序中是从第一定义的函数开始执行 B 在语言程序中,要调用的函数必须在 main()函数中定义 C语言程序总是从 main()函数开始执行 D语言程序中的 main()函数必须放在程序的开始部分 18.以下叙述正确的是( C ) A、在 C 程序中,main 函数必须位于程序的最前面 B、 C 程序的每行中只能写一条语句C、C 语言本身没有输入输出 语句 D、在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误 19.以下叙述不正确的是 (D ) A 一个 C 源程序可由一个或多个函数组成B 一个 C 源程序必须包 含一个 main 函数 C、C 程序的基本组成单位是函数D 在 C 程序中,注释说明只能位 于一条语句的后面 20.C 语言规定,在一个源程序中,main 函数的位置(C ) A、必须在最开始B、必须在系统调用的库函数的后面 C、可以任意D、必须在最后 21. C 源程序的基本单位是函数 22. 22. 在一个 C 源程序中,注释部分两侧的分界符分别为/*,*/ 23. 函数体用花括号开始,用花括号结束。 24. C 程序执行过程生成的 3 种文件及扩展名为 源文件.cpp, 目标 文件.obj,可执行文件.exe 25.C 语言中的标识符只能由 3 种字符组成,它们是数字、字母和 下划线 27. 28 29.一个 c 语言程序的开发过程包括:编辑、编译、连接和运行 4 个 步骤。 最简单的程序设计 1.以下程序的输出结果是 main() int a=3; printf(%dn,(a+=a-=a*a); A、-6B、12C、0D、-12 2.以下程序的输出结果是 main() char c=z; printf(%c,c-25); A、aB、ZC、z-25D、y 3.以下程序的输出结果是 main() int a=5,b=4,c=6,d; printf(%dn,d=ab?(ac?a:c):(b); A、5B、4C、6D、不确定 4.下列程序执行后的输出结果是 main() char x=0 xFFFF; printf(%d n,x-); A、-32767B、FFFEC、-108D、-32768 5.语句 printf(abrehiyboun);的输出结果是 (说明:b是退格符) har x=0 xFFFF; printf(%d n,x-) A 、 abrehiybou B、abrehiybou C、rehiyouD、abrehiybou 6.请读程序 int i =65536 printf(%dn,i); 上面程序的输出结果是_ A、65535B、0C、有语法错误,无输出结果D、1 7.设 x 为 int 型变量,则执行以下语句后,x 的值为 x=10;x+=x-=x-x; A、10B、20C、40D、30 8.下面程序的输出是 main() int x=023; printf(%dn,-x); A、17B、18C、23D、24 9.以下程序的输出结果是 main() char str12=s,t,r,i,n,g; printf(%dn,strlen(str); A、6B、7C、11D、12 10.语句:printf(%d n,12 int len=strlen(str); 变量 len 的值为( ) A、20B、4C、3D、3 或 4 或 20 13.有以下程序 #include main() inta,b,c=246; a=c/100%9; b=(-1) printf(%d,%dn,a,b); 输出结果是 A、2,1B、3,2C、4,3D、 2,-1 14.已知字母 A 的 ASC码为十进制的 65,下面程序的输出是 main() char ch1,ch2; ch1=A+5-3; ch2=A+6-3; printf(%d,%cn,ch1,ch2); A、67,DB、B,CC、C,DD、不确定的值 15.以下程序运行后,输出结果是 main( ) char s=abcde; s+=2; printf(%ldn,s) ; A、cdeB、字符 c 的 ASCII 码值C、字符 c 的地址 D、出错 16.若有以下定义和语句: char s1=12345,s2=1234; printf(dn,strlen(strcpy(s1,s2); 则输出结果是 A、4B、5C、9D、10 17.请读程序片段(字符串内没有空格字符): printf(%dn, strlen(ATSn0121); 上面程序片段的输出结果是 A、11B、9C、10D、8 18.以下程序的输出结果是 main() int x=10,y=10; printf(%d %dn,x-,-y); A、10 10B、9 9C、910D、10 9 19.请读程序: main() intA; floatB, C; scanf(%2d%3f%4f, printf(nA=%d,B=%f,C=%fn,A,B,C); 若运行时从键盘上输入 9876543210(表示回车),则上面程序的输出 结果是 A、 A=98, B=765, C=4321 B、A=10, B=765.000000, C=4321.000000 C、A=98, B=765.0, C=4321.0 D、以上答案都不正确 20.请读程序: main() intA; floatB, C; scanf(%2d%3f%4f, printf(nA=%d,B=%f,C=%fn,A,B,C); 若运行时从键盘上输入 9876543210(表示回车),则上面程序的输出 结果是 A、 A=10, B=765.000000, C=4321.000000 B、 A=10, B=765.000000, C=4321.000000 C、A=98, B=765.0, C=4321.0 D、以上答案都不正确 21.以下程序的输出结果是 main( ) int a=12,b=12; printf(%d%dn,-a,+b); A、1010B、1212C、1113D、1110 22以下程序的输出结果是()。 #include main() int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) case 0:a+;break; case 1:b+;break; case 2: a+;b+;break; case 3: a+:b A、a=1,b=0B、a=2,b=1 C、a=1,b=1D、a=2,b=2 23.下面的程序() #include main() int x=3,y=0,z=0; if(x=y+z)printf(”* * * *”); else printf(”#”); A、有语法错误不能通过编译B、输出* * * * C、可以通过编译,但是不能通过连接,因而不能运行 D、输出# 24.下列关于 switch 语句和 break 语句的结论中,正确的是() A、break 语句是 switch 语句中的一部分 B、在 switch 语句中可以根据需要使用或不使用 break 语句 C、在 switch 语句中必须使用 break 语句 D、break 语句只能用于 switch 语句中 25.输入一个华氏温度,要求输出摄氏温度。计算公式为: c=5/9(F-32),以下程序正确的是() A、main() float c,F; scanf(%f,%f, c=5/9*(F-32); printf(摄氏温度是:%fn,c); B、main() float c,F; scanf(%f,%f, c=5*(F-32)/9; printf(摄氏温度是:%fn,c); C、main() float c,F; scanf(%f,%f, c=5%9*(F-32); printf(摄氏温度是:%fn,c); D、main() float c,F; scanf(%f,%f, c=5.0/9.0(F-32); printf(摄氏温度是:%fn,c); 26.若想通过以下输入语句使a中存放字符串1234, b中存放字符5, 则 输入数据的形式应该是 _ 。 chara10,b; scanf(a=%s b=%c, printf(%s,%cn,a,b); 27.标准库函数_在屏幕上显示信息 28.main( ) char st=A; int i=10;st=st+i;i=st%i; printf(%C,%dn,st,i); 已知字母 A 的 ASCII 码为 65 结果:_ 29.以下程序的输出结果是_ main() int a=177; printf(%on,a); 30以下程序输出的结果是_ main() int a=5,b=4,c=3,d; d=(a b c); printf(%dn,d); 31.以下程序段的输出结果是_ includestdio.h void main() inta=0234; printf(%-3d,%-6d,*%-06d,*%06d,%06dn,a, a,a,a,a) ; 32.使用强制转换方法将正整数转换成字符。本题程序如下: include stdio.h void main() charc;int I; scanf(%d, scanf (%d%d , printf(a=%db=%dn , a , b ); a=(_); b=(_);a=(_); printf(a=%d b=%dn,a,b); 34.当 a=l,b=2,c=3 时,以下语句执行后 a、b、c 中的值分别为 、。 if(ac) b=a;a=c;c=b; 35.若从键盘输入 58,则以下程序输出的结果是 #include main() int a; scanf(”d” , int c, i; scanf(%c, scanf(%d, scanf(%s,s); printf(%c,%d,%s n,c,i,s); A、123,456,789B、1,456,789C、1,23,456,789D、 1,23,456 2.在 C 语言中,不正确的 int 类型的常数是 ( ) A、32768B、0C、037D、0 xAF 3.若变量 a 是 int 类型,并执行了语句:a=A+1.6; ,则正确的叙 述是() A、a 的值是字符 CB、a 的值是浮点型 C、不允许字符型和浮点型相加D、a 的值是字符A的 ASCII 值加上 1 4.在 C 语言中,合法的长整型常数是() A、OLB、4962710C、324562B、double b=1+5e2.5; C、long do=0 xfdaL;D、float 2_and=1-e-3; 8.下列变量名合法的是( ) A、#1B、$567C、a-bD、m_number 9.请选出可用作 C 语言用户标识符的一组标识符() A、Void -define WORDB、a3_b3 _123 IF C、For -abc CaseD、2a Do sizeof 10.C 语言提供的合法的数据类型关键字是: () A、DoubleB、shortC、integerD、Char 11. 若有以下定义:char a; int b;float c;double d; 则表达 式 a*b+d-c 值的类型为() A、floatB、intC、charD、double 12.在 C 语言中(以 16 位 PC 机为例), 5 种基本数据类型的存储空间 长度的排列顺序为() A 、 char int long int =float doubleB 、 char=int long int=float double C 、 char int long int=float=doubleD 、 char=int=long int=float double 13.假设所有变量均为整型,则表达式(a=2,b=5,b+,a+b)的值是 () A、7B、8C、6D、2 14.下列四组选项中,均不是 C 语言关键字的选项是() A、define IF typeB、 getc charprintf C、include scanf caseD、while go pow 15 C 语言中的标识符只能由字母,数字和下划线三种字符组成,且 第一个字符 () A、 必须为字母B、必须为下划线 C、必须为字母或下划线D、可以是字母,数字和下划线中任一 字符 16.下面四个选项中,均是合法整型常量的选项是 () A、 160 -0 xffff011B、-0 xcdf01a0 xe C、-0 x46a2e50 xD、 -0 x48a2e50 x 17.下面四个选项中,均是不合法的整型常量的选项是() A、-0f1 -0 xffff0011B、-0 xcdf 017 12,456 C、-0189995e2D、-0 x48eg -06803f 18.下面四个选项中,均是不合法的浮点数的选项是() A、 160. 0.12e3B、 123 2e4.2 .e5 C、-.18 123e40.0D、-e3 .2341e3 19.下面正确的字符常量是() A、 cB、C、 WD、 20.下面四个选项中,均是正确的八进制数或十六进制数的选项是() A、-100 x8f-011B、0abc -0170 xc C、0010-0 x11 0 xf1D、0a12 -0 x123 -0 xa 21.以下正确的叙述是 () A、在 C 程序中,每行中只能写一条语句 B、若 a 是实型变量,C 程序中允许赋值 a=10,因此实型变量中允 许存放整型数 C、在 C 程序中,无论是整数还是实数,都能被准确无误地表示 D、在 C 程序中,%是只能用于整数运算的运算符 22.设有说明:char w;int x;float y;double z;则表达式 w*x+z-y 值的数据类型为() A、floatB、charC、intD、 double 23.字符型常量在内存中存放的是该字符对应的() A、ASCII 代码值B、BCD 代码值C、内码值D、十进制代 码值 24.以下关于字符串的不正确说法是( ) A、字符串长度就是字符串中字符的个数 B、字符串的尾部会自动追加一个字符串结束标志 C、字符串的长度为字符个数加 1D、在 C 语言中常用字符型数组 来存放字符串 25.C 语言中,double 类型数据占( )个字节,char 类型数据占()个 字节 A、1B、2C、4D、8 和 1 26.C 语言中最简单的数据类型是_整型 实型 字符型_、 _、 _ 27 设有以下变量定义,并已赋确定的值 char w; int x; float y; double z; 则表达式:w*x+z-y 所求得的数 据类型为_ 28.在 C 语言中(以 16 位 PC 机为例),一个 char 型数据在内存中所 占的字节数为_1_;一个 int 型数据在内存中所占的字节数为 _2_ 29.在 C 语言中(以 16 位 PC 机为例), 一个 float 型数据在内存中所 占的字节数为_4_; 一个 double 型数据在内存中所占的字节数为 _8_ 30.表达式 8/4*(int)2.5/(int)(1.25*(3.7+2.3)值的数据类型为 _ 31.表达式 pow(2.8,sqrt(double(x)值的数据类型为_ 32.设 C 语言中,一个 int 型数据在内存中占 2 个字节,则 int 型数 据的取值范围为_-32768 至 32767_ 习题答案:1.D 2.A 3.D 4.A 5.D 6.C 7.A 8.D 9.B 10.B11.D 12.A 13.B14.A15.C 16.A17.D 18.B19.C 20.C 21.D 22.D 23.A 24 A 25.D26.整型 实型 字符型 27.double28.1,229.4,830.int31.double 32. -32768 至 32767 位运算 1.表达式 0 x13|0 x17 的值是 (B) A、0 x13B、0 x17C、0 xE8D、0 xc8 2.表达式 0 x130 x17 的值是(A) A、0 x04B、0 x13C、0 xE8D、0 x17 3.表达式0 x13 的值是(A) A、0 xFFECB、 0 xFF71C、0 xFF68D、0 xFF17 4.表达式 0 x130 x17 的值是(A) A、0 x04B、 0 x13C、0 xE8D、0 x17 5.表达式 0 x13 x=xy; y=yx; x=xy; 则执 行以上语句后 x 和 y 的值分别是(C) A、x=1,b=2B、x=2,y=2C、x=2,y=1D、x=1,y=1 8.若有运算符,sizeof,t=t00; printf(%d,%on,t,t); 以上程序片段的输出结果是(B) A、0,0B、129,201C、126,176D、101,145 11.请读程序片段: int x=20; printf(%dn,x); 上面程序片段 的输出结果是(C) A、02B、-20C、-21D、-11 12.请读程序片段:charx=56;x=x printf(%d,%on,x,x); 以上程序片段的输出结果是(C) A、56,70B、 0,0C、40,50D、62,76 26. 在 C 语言中,要求运算数必须是整型或字符型的运算符是(B) A、 int B; B=(241 (B) A、0B、1C、TRUED、FALSE 15.设有以下语句 int a=1,b=2,c;c=a(b2)/(b1)的值是(D) A、0B、2C、4D、8 18 以下程序的功能是进行位运算 main() unsigned char a, b;a=73; b= 4 printf(%d %dn,a,b);程序运行后的输出结果是(A) A、4 3B、7 3C、7 0D、4 0 19.有以下程序 main() unsigned char a=2,b=4,c=5,d; d=a|b; d printf(“%dn”,d); 程序运行后的输出结果是 ( B) A、3B、4C、5D、6 20 有以下程 序 main( ) unsigned char a,b; a=4|3; b=4 printf( “%d % dn”,a,b(; 执行后输出结果是(A) A、7 0B、0 7C、1 1D、43 0 21.设 c 为一个字符,且(C3) x=2; y=3; z=4; m=(wX)?W:X;M=(MY)?M:Y;M=( M5|x=0b=0)则判断 ch 是英文字符的逻辑表达式是_ 17.表示条件:10 x b) a=b; b=c;c=a; printf(a=%db=%dc=%dn,a,b,c); A、a=10 b=50 c=10B、a=10 b=30 c=10 C、a=50 b=30 c=10D、a=50 b=30 c=50 4.下面的程序是_ main() int x=3,y=0,z=0; if (x=y+z) printf(*); else printf(#); A、有语法错误不能过通过编译B、 输出* C、 可能通过编译,但是不能通过连接,因而不能运行D、 输出 # 5.请读程序: main() int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) case 0: a+;break; case 1: b+;break; case 2: a+;b+;break; printf(a=%d,b=%dn,a,b); 上面程序输出结果是 A、a=2,b=1B、 a=1,b=1 C、a=1,b=0D、 a=2,b=0 6.执行下面语句后的输出为( ) int i= -1; if (i b c) temp=aB、if(a=b) 0) temp=a C、int a=b=c=4D、int a;scanf(%d,a) 9.有如下程序 main0 float x=2.0,y; if(x 0.0) y=0.0; else if(x 10.0) y=1.0/x; else y=1.0; printf(%fn,y); 该程序的输出结果是 A、 0.000000B、0.250000 C、0.500000D、1.000000 10.有如下程序 main() int a=2,b=-1,c=2; if(a b) if(b0) c=0; else c+ printf(%dn,c); 该程序的输出结果是 A、0B、1C、2D、3 11.若执行以下程序时从键盘上输入 9,则输出结果是 main() int n; scanf(%d, if(n+y) z=x;x=y;y=z; A、x=10,y=20,z=30B、x=20,y=30,z=30 C、 x=20,y=30,z=10D、 x=20,y=30,z=20 13.请阅读以下程序: main( ) int a=5,b=0,c=0; if(a=b+c) printf(*n); elseprintf($n); 以上程序 A、有语法错不能通过编译B、可以通过编译但不能通过连接 C、输出*D、输出$ 14.以下程序的输出结果是 main() int x=2,y=-1,z=2; if(x y) if(y y) x=y;y=x; else x+:y+; printf(”d,d” ,x,y); A、有语法错误,不能通过编译B、若输入数据 4 和 3,则输出 3 和 4 C、若输人数据 3 和 4,则输出 4 和 5D、若输入数据 4 和 3,则 输出 4 和 4 16 以下程序的输出结果是() #include main() int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) case 0:a+;break; case 1:b+;break; case 2: a+;b+;break; case 3: a+:b A、a=1,b=0B、a=2,b=1 C、a=1,b=1D、a=2,b=2 17.如下程序的输出结果是() #include main() float x=2.0,y; if(x0.0)y=0.O; else if(xb) if(b 5) printf (%dn,m); elseprintf (%dn,m-); A、7B、6C、5D、4 26.若变量都已经说明,则以下程序段输出为() a=10;b=50;c=30; if (a b) a=b; b=c;c=a; printf(a=%db=%dc=%dn,a,b,c); A、a=10 b=50 c=10B、a=10 b=30 c=10 C、a=50 b=30 c=10D、a=50 b=30 c=50 27.请读程序: main() float x,y; scanf(%f, if(x 0.0)y=0.0 else if(x 0) y=1; else y=-1; 30.若 a、 b、c1、c2、x、y、均是整型变量,正确的 switch 语句 是 A、switch(a+b); case 1:y=a+b;break; case 0:y=a-b;break; case 3:y=b-a,break; B、switch(a*a+b*b) case 3: case 1:y=a+b;break; C、switch a case c1:y=a-b;break; case c2:y=a*d;break; default:x=a+b; D、switch(a-b) default:y=a*b;break; case 4:x=a+b;break; case 10:y=a-b;break; 31.若从键盘输入 58,则以下程序输出的结果是 _ main() int a; scanf(%d, if(a50) printf(%d,a); if(a40) printf(%d,a); if(a30) printf(%d,a); 32.以下程序运行后的输出结果是 #include main() int x=10,y=20,t=0; if(x=y)t=x;x=y;y=t; printf(”d,dn” ,x,y); 33.若 int i=10; ,则执行下列程序后,变量 i 的正确结果是。 switch(i) case 9:i+=1; case 10:i+=1; case 11:i+=1: default:i+=1; 34.下列程序段的输出结果是 _ int n=c; switch(n+) default: printf(error);break; case a:case A:case b:case B:printf(good);break; case c:case C:printf(pass); case d:case D:printf(warm); 35.编写程序,从键盘输入年号和月号,计算这一年的这一月共有几 天. 36.编写程序,输入一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。 习题答案:1.B 2.A 3.B 4.D 5.A6.D7.C8.B 9.C 10.C 11.B 12.B 13.D 14.B 15.A 16.B17.C 18.C 19.B 20.D21.A 22.A 23.C 24.B 25.B 26.B 27.C 28.D 29.A 30.D 31.58585832.033.(20X) Scanf(“%ld”, Wan=x/10000; Qian=x%10000/1000; Shi=x%100/10; Ge=x%10; If(ge=wan Else Printf(“%disnot a huiwen number.”,x); 35.main() Int year,month,day=0,leap; Printf(“nplease input year and month:”); Scanf(“%d,%d”, If(year%4!=0) Leap=0; Elae if(year%100=0) Leap=1; elae leap=0; elae leap=1; swit 循环控制一 1.当执行以下程序段时 y=-1; doy-; while(-y); printf(%dn,y-); A、循环体将执行一次B、循环体将执行两次 C、循环体将执行无限次D、系统将提示有语法错误 2.以下叙述正确的是() A、do-while 语句构成的循环不能用其它语句构成的循环来代替 B、do-while 语句构成的循环只能用 break 语句退出 C、 用 do-while 语句构成的循环,在 while 后的表达式为非零时结束 循环。 D、用 do-while 语句构成的循环,在 while 后的表达式为零时结束 循环。 3.执行以下程序后,输出的结果是 main( ) int y=10; doy-; while(-y) ; printf(%dn,y-); A、-1B、1C、8D、0 4.语句 while(!E);中的表达式!E 等价于_ A、E=0B、E!=1C、E!=0D、E=1 5.请读程序: #include main() int num=0; while(num = 2) num+; printf(%dn,num); 上面程序的输出结果是 A、1 2 3 4B、1 2C、1 2 3D、1 6.以下程序的输出结果是 main() int i, k, a10, p3; k=5; for (i=0;i10;i+) ai =i; for (i=0;i3;i+) pi =ai *(i+1); for (i=0;i 6) n-;printf(%d,n); 该程序段的输出结果是 A、987B、876C、8765D、 9876 8.以下循环体的执行次数是 main() int i,j; for(i=0,j=1; i = j+1; i+=2, j-)printf(%d n,i); A、3B、2C、1D、0 9.设 i,j 为 int 型变量,则下面 for 循环语句的执行结果是 for(I=10 ,j=0;j 0); A、-3B、-2C、-1D、-4 11.有以下程序 main() int i, j; for(j=10;j 11;j+) for(i=9;i j; i+) if (!(j%i)break; if(i=j-1)printf(%d,j); 输出结果是 A、11B、10C、9D、1011 12.请读程序: #include main() int num=0; while(num = 2) num+; printf(%dn,num); 上面程序的输出结果是 A、1 2 3 4B、1 2C、1 2 3D、1 13.阅读下列程序: main( ) int n3,i,j,k; for(i=0;i 3;i+) ni=0; k=2; for (i=0;i = 0i+=2) s=10*s+chi-0 printf(%dn,s); A、12ba56B、6521C、6D、62 15.执行以下程序后,输出的结果是 main( ) int y=10; doy-; while(-y) ; printf(%dn,y-); A、-1B、1C、8D、0 16.有如下程序 main() char s=ABCD, *P; for(p=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园林行业:新质生产力的指向
- 2025年耳鼻喉疾病诊断治疗实践考核答案及解析
- 安全生产包含讲解
- 2025年神经外科手术技巧实践考试卷答案及解析
- 2025年核医学技术应用实验操作考核答案及解析
- 2025年病理生理学病理生理指标异常解读综合考试答案及解析
- 2025年生殖医学试管婴儿辅助生殖知识模拟考试答案及解析
- 和谐医护关系价值
- 技术是新质生产力的支点
- 新质生产力50强上市公司
- 2025年青少年法治教育与实践课程试题及答案
- 口腔运营辅导培训课件
- 变化与更新-2025中国家居家装行业发展研究报告763mb
- 化学平衡(物理化学)
- 工序流转卡管理制度
- 2025至2030中国机场跑道异物碎片(FOD)检测系统行业发展趋势分析与未来投资战略咨询研究报告
- 钢板粘贴施工检验批质量验收记录
- 全屋定制厂采购管理制度
- 《麦克风培训资料》课件
- 口腔综合治疗台水路清洗消毒技术规范
- 心理课堂-情绪ABC理论教案
评论
0/150
提交评论