C语言题库

Size: px
Start display at page:

Download "C语言题库"

Transcription

1 1. 一个 C 程序的执行是从 : A) 本程序的 main 函数开始, 到 main 函数结束 B) 本程序文件的第一个函数开始, 到本程序文件的最后一个函数结束 C) 本程序的 main 函数开始, 到本程序文件的最后一个函数结束 D) 本程序文件的第一个函数开始, 到本程序 main 函数结束 2. 以下叙述正确的是 : A) 在 C 程序中,main 函数必须位于程序的最前面 B)C 程序的每行中只能写一条语句 C)C 语言本身没有输入输出语句 D) 在对一个 C 程序进行编译的过程中, 可发现注释中的拼写错误 3. 以下叙述不正确的是 : A) 一个 C 源程序可由一个或多个函数组成 B) 一个 C 源程序必须包含一个 main 函数 C)C 程序的基本组成单位是函数 D) 在 C 程序中, 注释说明只能位于一条语句的后面 4.C 语言规定, 在一个源程序中,main 函数的位置 : A) 必须在最开始 B) 必须在系统调用的库函数的后面 C) 可以任意 D) 必须在最后 5. 一个 C 语言程序是由 : A) 一个主程序和若干子程序组成 B) 函数组成 C) 若干过程组成 D) 若干子程序组成 6. 在 C 语言中 ( 以 16 位 PC 机为例 ),5 种基本数据类型的存储空间长度的排列顺序为 : A)char < int < 1ong int <= float < double B)char = int < 1ong int <= float < double C)char < int < 1ong int = float = double D)char = int = 1ong int <= float < double 7. 若 x,i,j 和 k 都是 int 型变量, 则执行下面表达式后 x 的值为 : x=(i=4,j=16,k=32) A)4 B)16 C)32 D)52 8. 假设所有变量均为整型, 则表达式 (a=2,b=5,b++,a+b) 的值是 : A)7 B)8 C)6 D)2 第 1

2 9. 下列四组选项中, 均不是 C 语言关键字的选项是 : A) B) C) D) define getc include while IF char scanf go type printf case pow 10. 下面四个选项中, 均是 C 语言关键字的选项是 : A) B) C) D) auto switch signed if enum typedef union struct include continue scanf type 11. 下面四个选项中, 均是不合法的用户标识符的选项是 : A) B) C) D) A float b-a -123 P_0 1a0 goto temp do -A int INT 12.C 语言中的标识符只能由字母 数字和下划线三种字符组成, 且第一个字符 : A) 必须为字母 B) 必须为下划线 C) 必须为字母或下划线 D) 可以是字母, 数字和下划线中任一种字符 13. 下面四个选项中, 均是合法整型常量的选项是 : A) B) C) D) 160-0xcdf -01-0x48a -0xffff 01a 986,012 2e xe x 14. 下面四个选项中, 均是不合法的整型常量的选项是 : A) B) C) D) -0f1-0Xcdf x48eg -0xffff ,456 5e2 03f 15. 下面四个选项中, 均是不合法的浮点数的选项是 : A) B) C) D) e e e4.234 e3.e e3 16. 下面四个选项中, 均是合法浮点数的选项是 : 第 2

3 A) B) C) D) +1e e -e3 5e e-4 1.2e-.4.8e4 03e2-8e5 +2e-1 5.e 下面四个选项中, 均是合法转义字符的选项是 : A) B) C) D) '\'' '\' '\018' '\\0' '\\' '\017' '\f' '101' '\n' '\"' 'xab' 'xlf' 18. 下面四个选项中, 均是不合法的转义字符的选项是 : A) B) C) D) '\'' '\1011' '\011' '\abc' '\\' '\' '\f' '\101' '\xf' '\a' '\' 'xlf' 19. 下面正确的字符常量是 : A)"a" B)'\\'' C)'W' D)'' 20. 下面四个选项中, 均是不正确的八进制数或十六进制数的选 项是 : A) B) C) D) 016 0abc 010 0a12 0x8f 017-0x11 7ff 018 0x8 0x 下面四个选项中, 均是正确的八进制数或十六进制数的选 项是 : A) B) C) D) -10 0abc a12 0x8f x11-0x xc 0xf1-0x8 22. 下面四个选项中, 均是正确的数值常量或字符常量的选项 是 : A) B) C) D) 0.0 "a" '3' f 3.9E xabcd 8.9e 1e1 0xFF00 2e2 '&' '\''' 0a 下面不正确的字符串常量是 : A)'abc' B)"12'12" C)"0" D)"" 第 3

4 24. 若有代数式 3ae/bc, 则不正确的 C 语言表达式是 : A)a/b/c*e*3 B)3*a*e/b/c C)3*a*e/b*c D)a*e/c/b*3 25. 已知各变量的类型说明如下 : int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合 C 语言语法的表达式是 : A)x%(-3) B)w+=-2 C)k=(a=2,b=3,a+b) D)a+=a-=(b=4)*(a=3) 26. 已知各变量的类型说明如下 : int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合 C 语言语法的表达式是 : A)a+=a-=(b=4)*(a=3) B)a=a*3=2 C)x%(-3) D)y=float(i) 27. 以下不正确的叙述是 : A) 在 C 程序中, 逗号运算符的优先级最低 B) 在 C 程序中,APH 和 aph 是两个不同的变量 C) 若 a 和 b 类型相同, 在执行了赋值表达式 a=b 后 b 中的值将放人 a 中, 而 b 中的值不变 D) 当从键盘输入数据时, 对于整型变量只能输入整型数值, 对于实型变量只能输入实型数值 28. 以下正确的叙述是 : A) 在 C 程序中, 每行中只能写一条语句 B) 若 a 是实型变量,C 程序中允许赋值 a=10, 因此实型变量中允许存放整型数 C) 在 C 程序中, 无论是整数还是实数, 都能被准确无误地表示 D) 在 C 程序中,% 是只能用于整数运算的运算符 29. 以下符合 C 语言语法的赋值表达式是 : A)d=9+e+f=d+9 B)d=9+e,f=d+9 C)d=9+e,e++,d+9 D)d=9+e++=d 已知字母 A 的 ASCII 码为十进制数 65, 且 c2 为字符型, 则执 行语句 c2='a'+'6'-'3'; 后,c2 中的值为 : A)D B)68 C) 不确定的值 D)C 31. 在 C 语言中, 要求运算数必须是整型的运算符是 : 第 4

5 A)/ B)++ C)!= D)% 32. 若以下变量均是整型, 且 num=sum=7; 则执行表达 式 sum=num++,sum++,++num 后 sum 的值为 : A)7 B)8 C)9 D) 在 C 语言中,int char 和 short 三种类型数据在内存中所占用的字节数 : A) 由用户自己定义 B) 均为 2 个字节 C) 是任意的 D) 由所用机器的机器字长决定 34. 若有说明语句 :char c='\72', 则变量 c: A) 包含 1 个字符 B) 包含 2 个字符 C) 包含 3 个字符 D) 说明不合法,c 的值不确定 35. 若有定义 :int a=7;float x=2.5,y=4.7; 则表达 式 x+a%3*(int)(x+y)%2/4 的值是 : A) B) C) D) sizeof(float) 是 : A) 一个双精度型表达式 B) 一个整型表达式 C) 一种函数调用 D) 一个不合法的表达式 37. 设变量 a 是整型,f 是实型,i 是双精度型, 则表达 式 10+'a'+i*f 值的数据类型为 : A)int B)float C)double D) 不确定 38. 下面四个选项中, 均是非法常量的选项是 : A) B) C) D) 'as' '\\' -0x18 0xabc -0fff '\01' '\0' '\0xa' 12,456 0xf "a" 39. 在 C 语言中,char 型数据在内存中的存储形式是 : A) 补码 B) 反码 C) 原码 D)ASCII 码 40. 设变量 n 为 float 类型,m 为 int 类型, 则以下能实现将 n 中的数值保留小数点后两位, 第三位进行四舍五入运算的表达式是 : A)n=(n* )/100.0 B)m=n* ,n=m/100.0 C)n=n* /100.0 D)n=(n/ )* 表达式 18/4*sqrt(4.0)/8 值的数据类型为 : A)int B)float C)double D) 不确定 第 5

6 42. 设 C 语言中, 一个 int 型数据在内存中占 2 个字节, 则 unsigned int 型数据的取值范围为 : A)0~255 B)0~32767 C)0~65535 D)0~ 设有说明 :char w;int x;float y;double z; 则表达 式 w*x+z-y 值的数据类型为 : A)float B)char C)int D)double 44. 若有以下定义, 则能使值为 3 的表达式是 : int k=7,x=12; A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%k)-(k%=5) 45. 设以下变量均为 int 类型, 则值不等于 7 的表达式是 : A)(x=y=6,x+y,x+1) B)(x=y=6,x+y,y+1) C)(x=6,x+1,y=6,x+y) D)(y=6,y+1,x=y,x+1) 46.putchar 函数可以向终端输出一个 : A) 整型变量表达式值 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 47.printf 函数中用到格式符 %5s, 其中数字 5 表示输出的字符串占用 5 列 如果字符串长度大于 5, 则输出按方式 : A) 从左起输出该字串, 右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字串, 左补空格 D) 输出错误信息 48.printf 函数中用到格式符 %5s, 其中数字 5 表示输出的字符串占用 5 列 如果字符串长度小于 5, 则输出按方式 : A) 从左起输出该字串, 右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字串, 左补空格 D) 输出错误信息 49. 已有定义 int a=-2; 和输出语句 :printf("%8lx",a); 以下正确的叙述是 : A) 整型变量的输出格式符只有 %d 一种 B)%x 是格式符的一种, 它可以适用于任何一种类型的数据 C)%x 是格式符的一种, 其变量的值按十六进制输出, 但 %8lx 是错 第 6

7 误的 D)%8lx 不是错误的格式符, 其中数字 8 规定了输出字段的宽度 50. 若 x,y 均定义为 int 型,z 定义为 double 型, 以下不合法的 scanf 函数调用语句是 : A)scanf("%d%lx,%le",&x,&y,&z); B)scanf("%2d * %d%lf"&x,&y,&z); C)scanf("%x %* d%o",&x,&y); D)scanf("%x%o%6.2f",&x,&y,&z); 51. 已有如下定义和输入语句, 若要求 a1,a2,c1,c2 值分别为 10,20,A 和 B, 当从第一列开始输入数据时, 正确的数据输入方式是 : int a1,a2;char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); A)10A 20B B)10 A 20 B C)10A20 D)10A20 B 52. 已有定义 int x;float y; 且执行 scanf("%3d%f",&x,&y); 语 句, 若从第一列开始输入数据 ( 回车 ), 则 x 的值为 : A)12345 B)123 C)45 D) 已有定义 int x;float y; 且执行 scanf("%3d%f",&x,&y); 语 句, 若从第一列开始输入数据 ( 回车 ), 则 y 的值为 : A) 无定值 B) C) D) 已有如下定义和输入语句, 若要求 a1,a2,c1,c2 的值分别 为 10,20,A,B, 当从第一列开始输入数据时, 正确的数据输入方式是 : int a1,a2;char c1,c2; scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2); A)1020AB<CR> B)10 20AB<CR> C)10 20 AB<CR> D)10 20AB<CR> 55. 已有程序段和输入数据的形式如下, 程序中输入语句的正确形式应当为 : int a;float f; printf("\ninput number:"); 输入语句 printf("\nf=%f,a=%d\n,f,a); Input number:4.5 2<CR> A)scanf("%d,%f",&a,&f); B)scanf("%f,%d",&f,&a) C)scanf("%d%f",&a,&f); D)scanf("%f%d",&f,&a); 第 7

8 56. 根据定义和数据的输入方式, 输入语句的正确形式为 : 已有定义 :float f1,f2; 数据的输入方式 : A)scanf("%f,%f",&f1,&f2); B)scanf("%f%f",&f1,&f2); C)scanf("%3.2f%2.1f",&f1,&f2); D)scanf("%3.2f%2.1f",&f1,&f2); 57. 阅读以下程序, 当输入数据的形式为 25,13,10<CR> 时, 正确的输出结果为 : int x,y,z; scanf("%d%d%d",&x,&y,&z); printf("x+y+z=%d\n,x+y+z); A)x+y+z=48 B)x+y+z=35 C)x+z=35 D) 不确定值 58. 阅读下程序, 若运行结果为如下形式, 输入输出语句的正确内容是 : int x;float y;printf("enter x,y:") 输入语句输出语句 输入形式 enter x,y: 输出形式 x+y=5.40 A)scanf("%d,%f",&x,&y);printf("\nx+y= %4.2f",x+y); B)scanf("%d%f",&x,&y);printf("\nx+y=%4.2f",x+y); C)scanf("%d%f",&x,&y);printf("\nx+y=%6.1f",x+y); D)scanf("%d%3.1f",&x,&y );printf("\nx 十 y=%4.2f",x+y); 59. 以下说法正确的是 : A) 输入项可以为一实型常量, 如 scanf("%f",3.5); B) 只有格式控制, 没有输入项, 也能进行正确输入, 如 scanf("a=%d,b=%d"); C) 当输入一个实型数据时, 格式控制部分应规定小数点后的位数, 如 scanf("%4.2f",&f); D) 当输入数据时, 必须指明变量的地址, 如 scanf("%f",&f); 60. 根据下面的程序及数据的输入方式和输出形式, 程序中输入语句的正确形式应该为 : char ch1,ch2,ch3; 输入语句 printf("%c%c%c",ch1,ch2,ch3); 第 8

9 输入形式 :A B C 输出形式 :A B C A)scanf("%c%c%c",&ch1,&ch2,&ch3); B)scanf("%c,%c,%c",&ch1,&ch2,&ch3); C)scanf("%c %c %c",&ch1,&ch2,&ch3); D)scanf("%c%c",&ch1,&ch2,&ch3); 61. 有输入语句 :scanf("a=%d,b=%d,c=%d",&a,&b,&c); 为使变量 a 的值为 1,b 为 3,c 为 2, 从键盘输入数据的正确形式应当是 : A)132( 回车 ) B)1,3,2( 回车 ) C)a=1b=3c=2( 回车 ) D)a=1,b=3,c=2( 回车 ) 62. 以下能正确地定义整型变量 a,b 和 c, 并为其赋初值 5 的语句是 : A)int a=b=c=5; B)int a,b,c=5; C)a=5,b=5,c=5; D)a=b=c=5; 63. 已知 ch 是字符型变量, 下面不正确的赋值语句是 : A)ch='a+b'; B)ch='\0'; C)ch='7'+'9'; D)ch=5+9; 64. 已知 ch 是字符型变量, 下面正确的赋值语句是 : A)ch='123'; B)ch='\xff'; C)ch='\08'; D)ch="\"; 65. 若有以下定义, 则正确的赋值语句是 : int a,b;float x; A)a=1,b=2, B)b++; C)a=b=5 D)b=int(x); 66. 设 x,y 均为 float 型变量, 则以下不合法的赋值语句是 : A)++x; B)y=(x%2)/10; C)x*=y+8; D)x=y=0; 67.x,y,z 均为 int 型变量, 则执行语句 x=(y=(z=10)+5)- 5; 后,x,y 和 z 的值是 : A) B) C) D) x=10 x=10 x=10 x=10 y=15 y=10 y=10 y=5 z=10 z=10 z=15 z= 逻辑运算符两侧运算对象的数据类型 : A) 只能是 0 或 1 B) 只能是 0 或非 0 正数 C) 只能是整型或字符型数据 第 9

10 D) 可以是任何类型的数据 69. 下关于运算符优先顺序的描述中正确的是 : A) 关系运算符 < 算术运算符 < 赋值运算符 < 逻辑与运算符 B) 逻辑与运算符 < 关系运算符 < 算术运算符 < 赋值运算符 C) 赋值运算符 < 逻辑与运算符 < 关系运算符 < 算术运算符 D) 算术运算符 < 关系运算符 < 赋值运算符 < 逻辑与运算符 70. 下列运算符中优先级最高的是 : A)< B)+ C)&& D)!= 71. 能正确表示 " 当 x 的取值在 [1,10] 和 [200,210] 范围内为真, 否则为假 " 的表达式是 : A)(x>=1) && (x<=10) && (x>=200) && (x<=210) B)(x>=1) (x<=10) (x>=200) (x<=210) C)(x>=1) && (x<=10) (x>=200) && (x<=210) D)(x>=1) (x<=10) && (x>=200) (x<=210) 72. 表示图中坐标轴上阴影部分的正确表达式是 : ///// ////// ///// ////// >x a b c A)(x<=a) && (x>=b) && (x<=c) B)(x<=a) (b<=x<=c) C)(x<=a) (x>=b) && (x<=c) D)(x<=a) && (b<=x<=c) 73. 判断 char 型变量 ch 是否为大写字母的正确表达式是 : A)'A'<=ch<='Z' B)(ch>='A')&(ch<='Z') C)(ch>='A')&&(ch<='Z') D)('A'<=ch)AND('Z'>=ch) 74. 设 x,y 和 z 是 int 型变量, 且 x=3,y=4,z=5, 则下面表达式中值为 0 的是 : A)'y'&&'y' B)x<=y C)x y+z && y-z D)!(x<y) &&!z 1) 您的答案 : 75. 已知 x=43,ch='a',y=0 则表达式(x>=y && ch<'b'&&!y) 的 值是 : A)0 B) 语法错误 C)1 D)" 假 " 76. 若希望当 A 的值为奇数时, 表达式的值为 真,A 的值为偶数时表达式的值为 " 假 " 则以下不能满足要求的表达式是 : 第 10

11 A)A%2==1 B)!(A%2==0) C)!(A%2) D)A%2 77. 设有 int a=1,b=2,c=3,d=4,m=2,n=2; 执行 (m=a>b)&&(n=c>d) 后 n 的值为 : A)1 B)2 C)3 D)4 78. 判断 char 型变量 c1 是否为小写字母的正确表达式为 : A)'a'<=c1<='z' B)(c1>=a) && (c1<=z) C)('a'>=c1) ('z'<=c1) D)(c1>='a') && (c1<='z') 79. 以下程序的运行结果是 : #include "stdio.h" int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf("%d,%d",a,b); A)6,1 B)2,1 C)6,0 D)2,0 80. 执行以下语句后 a 的值为 : int a,b,c; a=b=c=1; ++a ++b && ++c; A) 错误 B)0 C)2 D)1 81. 执行以下语句后 b 的值为 : int a=5,b=6,w=1,x=2,y=3,z=4; (a=w>x)&&(b=y>z); A)6 B)0 C)1 D)4 82. 以下不正确的 if 语句形式是 : A)if(x>y && x!=y); B)if(x==y) x+=y C)if(x!=y)scanf("%d",&x) else scanf("%d",&y); D)if(x<y)x++;y++; 83. 下列运算符中优先级最低的是 : A)?: B)&& C)+ D)!= 84. 以下 if 语句语法正确的是 : A) if(x>0) printf("%f",x) else printf("%f",--x); B) if(x>0) 第 11

12 x=x+y;printf("%f",x); else printf("f",-x); C) if(x>0) x=x+y;prinrf("%f",x);; else printf("%f",-x); D) if(x>0) x=x+y;printf("%f",x) else printf("%f",-x); 85. 请阅读以下程序 : int a=5,b=0,c=0; if(a=b+c) printf("***\n"); else printf("$$$\n"); 以上程序 : A) 有语法错不能通过编译 B) 可以通过编译但不能通过连接 C) 输出 *** D) 输出 $$$ 86. 以下程序的运行结果是 : int m=5; if(m++>5) printf("%d\n",m); else printf("%d\n",m--); A)4 B)5 C)6 D)7 87. 当 a=1,b=3,c=5,d=4, 执行完下面一段程序后 x 的值是 : if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=7; A)1 B)2 C)3 D)6 88. 以下程序的输出结果是 : int a=100,x=10,y=20,ok1=5,ok2=0; if(x<y) if(y!=10) if(!ok1) a=1; else if(ok2) a=10; a=-1; printf( "%d\n",a); 第 12

13 A)1 B)0 C)-1 D) 值不确定 89. 以下程序的输出结果是 : int x=2,y=-1,z=2; if(x<y) if(y<0) z=0; else z+=1; printf("%d\n",z); A)3 B )2 C)1 D) 为了避免在嵌套的条件语句 if-else 中产生二义性,C 语言规定 else 子句总是与 ( ) 配对 A) 缩排位置相同的 if B) 其之前最近的 if C) 之后最近的 if D) 同一行上的 if 91. 以下不正确的语句为 : A)if(x>y); B)if(x=y) && (x!=0) x+=y; C)if(x!=y) scanf("%d",&x); else scanf("%d",&y); D)if(x<y)x++;y++; 92. 请阅读以下程序 : float a,b; scanf("%f",&a); if(a<10.0) b=1.0/x; else if((a<0.5) && (a!=2.0)) b=1.0/(a+2.0); else if(a<10.0) b=1.0/x; else b=10.0; printf("%f\n",y); 若运行时输入 2.0( 回车 ), 则上面程序的输出结果是 : A) B) C) D) 您的答案 : 93. 若有条件表达式 (exp)? a++ : b--, 则以下表达式中能完全等价于表达式 (exp) 的是 : A)(exp==0) B)(exp!=0) C)(exp==1) D)(exp!=1) 94. 若运行时给变量 x 输入 12, 则以下程序的运行结果是 : int x,y; 第 13

14 scanf("%d",&x); y=x>12? x+10 : x-12; printf("%d\n",y); A)0 B)22 C)12 D) 以下程序的运行结果是 : int k=4,a=3,b=2,c=1; printf("\n%d\n",k<a? k : c<b? c : a); A)4 B)3 C)2 D)1 96. 执行以下程序段后, 变量 a,b,c 的值分别是 : int x=10,y=9; int a,b,c; a=(--x==y++)? --x : ++y; b=x++; c=y; A)a=9,b=9,c=9 B)a=8,b=8,c=10 C)a=9,b=10,c=9 D)a=1,b=11,c= 若 w,x,y,z,m 均为 int 型变量, 则执行下面语句后的 m 值是 : w=1;x=2;y=3;z=4; m=(w<y)? w : x; m=(m<y)? m : y; m=(m<z)? m : z; A)1 B)2 C)3 D)4 98. 若 w=1,x=2,y=3,z=4, 则条件表达式 w<x?w:y<z?y:z 的值是 : A)4 B)3 C)2 D)1 99. 执行以下程序段后的输出结果是 : int w=3,z=7,x=10; printf("%d\n",x>10? x+100 : x-10); printf("%d\n",w++ z++); printf("%d\n",!w>z); printf("%d\n",w && z); A)0 B)1 C)0 D)0 您的答案 : 设有程序段 : int k=10; while(k=0) k=k 1; 则下面描述中正确的是 : A)while 循环执行 10 次 B) 循环是无限循环 C) 循环体语句一次也不执行 D) 循环体语句执行一次 第 14

15 101. 有以下程序段 : int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s); 则 : A) 运行程序段后输出 0 B) 运行程序段后输出 1 C) 程序段中的控制表达式非法 D) 程序段执行无限次 语句 while(!e) 中的表达式!E 等价于 : A)E==0 B)E!=1 C)E!=0 D)E== 下面程序段的运行结果是 : a=1;b=2;c=2; while(a<b<c)t=a;a=b;b=t;c--; printf("%d,%d,%d",a,b,c); A)1,2,0 B)2,1,0 C)1,2,1 D)2,1, 下面程序段的运行结果是 : x=y=0; while(x<15) y++,x+=++y; printf("%d,%d",y,x); A)20,7 B)6,12 C)20,8 D)8, 下面程序段的运行结果是 : int n=0; while(n++<=2);printf("%d",n); A)2 B)3 C)4 D) 有语法错误 103. 设有程序段 : t=0; while(printf("*")); t++; if(t<3) break; 下面描述正确的是 : A) 循环控制表达式与 0 等价 B) 循环控制表达式与 '0' 等价 C) 循环控制表达式是不合法的 D) 以上说法部不对 104. 下面程序的功能是将从键盘输入的一对数, 由小到大排序输出 当输入一对相等数时结束循环, 请选择填空 1 : #indude<stdio.h> int a,b,t; scanf("%d%d",&a,&b); while( 1 ) 第 15

16 if(a>b) t=a;a=b;b=t; printf("%d,%d",a,b); scanf("%d%d",&a,&b); A)!a=b B)a!=b C)a==b D)a=b 105. 下面程序的功能是从键盘输入的一组字符中统计出大写字母的个数 m 和小写字母的个数 n, 并输出 m,n 中的较大者, 请选择填空 1 : #indude"stdio.h" int m=0,n=0; char c; while(( 1 )!='\n') if(c>='a' && c<='z') m++; if(c>='a' && c<='z') n++; printf("%d\n",m<n? n : m); A)c=getchar() B)getchar() C)c=getchar() D)scanf("%c",c) 106. 下面程序的功能是将小写字母变成对应大写字母后的第二个字母 其中 y 变成 A,z 变成 B 请选择填空 #include "stdio.h" char c; while((c=getchar())!='\n') if(c>='a' && c<='z') c-=30; if(c>'z' && c<='z'+2) 2 ; printf("%c",c); A)c='B' B)c='A' C)c-=26 D)c=c 下面程序的功能是在输入的一批正整数中求出最大者, 输入 0 结束循环, 请选择填空 1 int a,max=0; scanf("%d",&a); while( 1 ) if(max<a) max=a; scanf("%d",&a); printf("%d",max); A)a==o B)a C)!A==1 D)!a 108. 下面程序的运行结果是 : 第 16

17 int num=0; while(num<=2) num++; printf("%d\n",num); A) 您的答案 : B) C) 以下程序段 : x=-1; dox=x*x; while(!x); A) 是死循环 B) 循环执行二次 C) 循环执行一次 D) 有语法错误 110. 以下描述中正确的是 : A) 由于 do-while 循环中循环体语句只能是一条可执行语句, 所以循环体内不能使用复合语句 B)do-while 循环由 do 开始, 用 while 结束, 在 while( 表达式 ) 后面不能写分号 C) 在 do-while 循环体中, 一定要有能使 while 后表达式值变为零 (" 假 ") 的操作 D)do-while 循环中, 根据情况可以省略 while 您的答案 : 111. 若有如下语句 : int x=3; doprintf("%d\n",x-=2); while(!(--x)); 则上面程序段 : A) 输出的是 1 B) 输出的是 1 和 -2 C) 输出的是 3 和 0 D) 是死循环 112. 下面程序的功能是计算正整数 2345 的各位数字平方和, 请选择填空 2 t;t;> int n,sum=0; n=2345; dosum=sum+(n%10)*n%10); n= 2 ; while(n); printf("sum=%d",sum); A)n/1000 B)n/100 C)n/10 D)n%10 D) 1 第 17

18 113. 下面程序是从键盘输入学号, 然后输出学号中百位数字是 3 的学号, 输入 0 时结束循环 请选择填空 1 long int num; scanf("%ld",&num); doif( 1 ) printf("%ld",num); scanf("%ld",&num); while(!num==0); A)num B)num>0==0 C)!num==0 D)!num!=0 您的答案 : 114. 下面程序的功能是把 316 表示为两个加数的和, 使两个加数分别能被 13 和 11 整除 请选择填空 1 int i=0,j,k; doi++;k=316-13*i; while( 1 ); j=k/11; printf("316=13*%d+11*%d",i,j); A)k/11 B)k%11 C)k/11==0 D)k/11== 下面程序的运行结果是 : int y=10; doy--; while(--y); printf("%d\n",y--); A)-1 B)1 C)8 D) 若运行以下程序时, 从键盘输入 ADescriptor<CR>(CR 表示回车 ), 则下面程序的运行结果是 : char c; int v0=0,v1=0,v2=0; do switch(c=getchar()) case 'a':case'a': case 'e':case'e': case 'i':case'i': case 'o':case'o': case 'u':case'u': 第 18

19 v1+=1; default: v0+=1;v2+=1; while(c!='\n'); printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2); A)v0=7,v1=4,v2=7 B)v0=8,v1=4,v2=8 C)v0=11,v1=4,v2=11 D)v0=12,vl=4,v2= 下面程序的运行结果是 : int a=1,b=10; dob-=a;a++; while(b--<0); printf("a=%d,b=%d\n",a,b); A)a=3,b=11 B )a=2,b=8 C)a=1, b=-1 D)a=4,b= 下面有关 for 循环的正确描述是 : A)for 循环只能用于循环次数已经确定的情况 B)for 循环是先执行循环体语句, 后判断表达式 C) 在 for 循环中, 不能用 break 语句跳出循环体 D)for 循环的循环体语句中, 可以包含多条语句, 但必须用花括号括起来 119. 对 for( 表达式 1;; 表达式 3) 可理解为 : A)for( 表达式 1;0; 表达式 3) B)for( 表达式 1;1; 表达式 3) C)for( 表达式 1; 表达式 1; 表达式 3) D)for( 表达式 1; 表达式 3; 表达式 3) 120. 若 i 为整型变量, 则以下循环执行次数是 : for(i=2;i==0;) printf("%d",i--); A) 无限次 B)0 次 C)1 次 D)2 次 121. 以下 for 循环的执行次数是 : for(x=0,y=0;(y=123) && (x<4);x++); A) 是无限循环 B) 循环次数不定 C) 执行 4 次 D) 执行 3 次 122. 以下不是无限循环的语句为 : A)for(y=0,x=1;x>++y;x=i++) i=x; B)for(;;x++=i); C)while(1)x++; D)for(i=10;;i--) sum+=i; 第 19

20 123. 下面程序段的运行结果是 : for(y=1;y<10;) y=((x=3*y,x+1),x-1); printf("x=%d,y=%d",x,y); A)x=27,y=27 B)x=12,y=13 C)x=15,y=14 D)x=y= 下面程序段的运行结果是 : for(x=3;x<6;x++) printf((x%2)?("**%d"):("##%d\n"),x); A) **3 ##4 **5 B) ##3 **4 ##5 C) ##3 **4##5 D) **3##4 ** 下列程序段不是死循环的是 : A) int i=100; while(1) i=i%100+1; if(i>100) break; B) for(;;); C) int k=0; do++k; while(k>=0); D) int s=36; while(s);--s; 126. 执行语句 for(i=1;i++<4;); 后变量 i 的值是 : A)3 B)4 C)5 D) 不定 127. 下面程序的功能是计算 :1 至 50 中是 7 的倍数的数值之和, 请选择填空 1 int i,sum=0; for(i=1;i<=50;i++) if( 1 ) sum+=i; printf("%d",sum); A)(int)(i/7)==i/7 B)(int)i/7==i/7 C)i%7=0 D)i%7== 下面程序的功能是计算 1 至 10 之间的奇数之和及偶数之和 请选择填空 1 第 20

21 int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) a+=i; 1 ; c+=b; printf(" 偶数之和 =%d\n",a); printf(" 奇数之和 =%d\n",c-11); A)b=i-- B)b=i+1 C)b=i++ D)b=i 下面程序的运行结果是 : int i; for(i=1;i<=5;i++) switch(i%5) case 0 : printf("*"); break; case 1 : printf("#"); break; default : printf("\n"); case 2 : printf("&"); A) #&&&* & & B) #& & & * C) # D) #& 130. 下面程序的运行结果是 : int x,i; for(i=1;i<=100;i++) x=i; if(++x%2==0) if(++x%3==0) if(++x%7==0) printf("%d",x); A)39 81 B)42 84 C)26 68 D) 下面程序段的功能是计算 1000! 的末尾含有多少个零 请选 择填空 1 ( 提示 : 只要算出 1000! 中含有因数 5 的个数即可 ) 第 21

22 for(k=0,i=5;i<=1000;i+=5) while( 1 )k++; m=m/5; A)m%5==0 B)m=m%5==0 C)m%5==0 D)m%5!= 下面程序的运行结果是 : int i,b,k=0; for(i=1;i<=5;i++) b=i%2; while(b-->=0) k++; printf("%d,%d",k,b); A)3,-1 B)8,-1 C)3,0 D)8, 以下正确的描述是 : A)continue 语句的作用是结束整个循环的执行 B) 只能在循环体内和 switch 语句体内使用 break 语句 C) 在循环体内使用 break 语句或 continue 语句的作用相同 D) 从多层循环嵌套中退出时, 只能使用 goto 语句 134. 下面程序段 : for(t=1; t<=100; t++) scanf("%d",&x); if(x<0) continue; printf("%3d",t); A) 当 x<0 时整个循环结束 B)x>=0 时什么也不输出 C)printf 函数永远也不执行 D) 最多允许输出 100 个非负整数 135. 下面程序段 : x=3; do y=x--; if(!y) printf("x");continue; printf("#"); while(1<=x<=2); A) 将输出 ## B) 将输出 ##* C) 是死循环 D) 含有不合法的控制表达式 136. 以下描述正确的是 : A)goto 语句只能用于退出多层循环 B)switch 语句中不能出现 continue 语句 第 22

23 C) 只能用 continue 语句来终止本次循环 D) 在循环中 break 语句不能独立出现 137. 与下面程序段等价的是 : for(n=100; n<=200; n++) if(n%3==0) continue; printf("%4d",n); A)for(n=100;(n%3) && n<=200;n++) printf("%4d",n); B)for(n=100;(n%3) n<=200;n++) printf("%4d",n); C)for(n=100;n<=200;n++)if(n%3!=0) printf("%4d",n); D)for(n=100;n<=200;n++) if(n%3) printf("%4d",n); else continue; break; 138. 下面程序的运行结果是 : int k=0; char c='a'; do switch(c++) case 'A':k++; break; case 'B':k--; case 'C':k+=2; break; case 'D':k=k%2; continue; case 'E':k=k*10; break; default:k=k/3; k++; while(c<'g'); printf("k=%d",k); A)k=3 B)k=4 C)k=2 D)k= 若运行以下程序时, 从键盘输入 3.6,2.4<CR>(<CR> 表示回车 ), 则下面程序的运行结果是 : #include<math.h> float x,y,z; scanf("%f,%f",&x,&y); z=x/y; while(1) if(fabs(z)>1.0)x=y; y=z; z=x/y; else break; 第 23

24 printf("%f",y); A)1.5 B)1.6 C)2.0 D) 下面程序的运行结果是 : #include"stdio.h" int a,b; for(a=1,b=1; a<=100; a++) if(b>=20) break; if(b%3==1)b+=3; continue; b-=5; printf("%d\n",a); A) 7 B) 8 C)9 D) 下面程序的运行结果是 : #include"stdio.h" int i; for(i=1; i<=5; i++) if(i%2) printf("#"); else continue; printf("*"); printf("$"); A)*#*#$ B)#*#*#*$ C)*#*#$ D)#*#*$ 142. 下面程序的运行结果是 : int i,j,a=0; for(i=0; i<2; i++) for(j=0; j<=4; j++) if(j%2) break; a++; a++; printf("%d\n",a); A)4 B)5 C)6 D)7 第 24

25 179. 在 c 语言中, 引用数组元素时, 其数组下标的数据类型允许是 : A) 整型常量 B) 整型表达式 C) 整型常量或整型表达式 D) 任何类型的表达式 180. 以下对一维整型数组 a 的正确说明是 : A)int a(10); B)int n=10,a[n]; C)int n; scanf("%",&n); int a[n]; D)#define SIZE 10 int a[size]; 181. 若有说明 :int a[10]; 则对 a 数组元素的正确引用是 : A)a[10] B)a[3.5] C)a[5] D)a[10-10] 您的答案 : 182. 在 C 语言中, 一维数组的定义方式为 : 类型说说明符 + 数组名 +: A)[ 常量表达式 ] B)[ 整形表达式 ] C)[ 整型常量 ] 或 [ 整型表达式 ] D)[ 整型常量 ] 183. 以下能对一维数组 a 进行正确初始化的语句是 : A)int a[10]=(0,0,0,0,0); B)int a[10]=; C)int a[]=0; D)int a[10]=10*1; 您的答案 : 184. 以下对二维数组 a 的正确说明是 : A)int a[3][]; B)float a(3,4); C)double a[1][4]; D)float a(3)(4); 185. 若有说明 :int a[3][4]; 则对 a 数组元素的正确引用是 : A)a[2][4] B)a[1,3] C)a[1+1][0] D)a(2)(1); 186. 若有说明 :int a[3][4]; 则对 a 数组元素的非法引用是 : A)a[0][2*1] B)a[1][3] C)a[4-2][0] D)a[0][4] 187. 以下能对二维数组 a 进行正确初始化的语句是 : A)int a[2][]=1,0,1,5,2,3; B)int a[][3]=1,2,3,4,5,6; C)int a[2][4]=1,2,3,4,5,6; D)int a[][3]=1,0,1,,1,1; 188. 以下不能对二维数组 a 进行正确初始化的语句是 : 第 25

26 A)int a[2][3]=0; B)int a[][3]=1,2,3,4,5,6; C)int a[2][4]=1,2,3,4,5,6; D)int a[][3]=1,0,1,,1,1; 您的答案 : 189. 若有说明 :int a[3][4]=0; 则下面正确的叙述是 : A) 只有元素 a[0][0] 可得到初值 0 B) 此说明语句不正确 C) 数组 a 中各元素都可得到初值, 但其值不一定为 0 D) 数组 a 中每个元素均可得到初值 若有说明 :int a[][4]=0,0; 则下面不正确的叙述是 : A) 数组 a 的每个元素都可得到初值 0 B) 二维数组 a 的第一维大小为 1 C) 因为二维数组 0 中第二维大小的值除以初值个数的商为 1, 故数组 a 行数为 1 D) 只有元素 a[0][0] 和 a[0][1] 可得初值 0, 其余元素均得不到初值 若有说明 :int a[3][4]; 则数组 a 各元素 : A) 可在程序的运行阶段得到初值 0 B) 可在程序的编译阶段得到初值 0 C) 不能得到确定的初值 D) 可在程序的编译或运行阶段得初值 以下各组选项中, 均能正确定义二维实型数组 a 的选项是 : A) float a[3][4]; float a[][4]; float a[3][]=1,0; B) float a(3,4); float a[3][4]; float a[][]=0,0; C) float a[3][4]; static float a[][4]=0,0; auto float a[][4]=0,0,0; D) float a[3][4]; float a[3][]; float a[][4]; 193. 下面程序 ( 每行程序前面的数字表示行号 ): int a[3]=3*0; 第 26

27 4 int i; 5 for(i=0;i<3;i++) scanf("%d",&a[i]); 6 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 7 printf("%d\n",a[0]); 8 A) 没有错误 B) 第 3 行有错误 C) 第 5 行有错误 D) 第 7 行没有错误 194. 下面程序 ( 每行程序前面的数字表示行号 ): float a[10]=0.0; 4 int i; 5 for(i=0;i<3;i++) scanf("%d",&a[i]); 6 for(i=0;i<10;i++) a[0]=a[0]+a[i]; 7 printf("%d\n",a[0]); 8 A) 没有错误 B) 第 3 行有错误 C) 第 5 行有错误 D) 第 7 行有错误您的答案 : 195. 下面程序有错的行是 : int a[3]=1; 4 int i; 5 scanf("%d",&a); 6 for(i=1;i<3;i++) a[0]=a[0]+a[i]; 7 printf("a[0]=%d\n",a[0]); 8 A)3 B)6 C)7 D) 下面程序 ( 每行程序前面的数字表示行号 ): int a[3]=0; 4 int i; 5 for(i=0;i<3;i++) scanf("%d",&a[i]); 6 for(i=1;i<4;i++) a[0]=a[0]+a[i]; 7 printf("%d\n",a[0]); 8 A) 没有错误 B) 第 3 行有错误 C) 第 5 行有错误 D) 第 6 行有错误 197. 若二维数组 a 有 m 列, 则计算任一元素 a[i][j] 在数组中位 置的公式为 :( 假设 a[0][0] 位于数组的第一个位置上 ) A)i*m+j B)j*p+i C)i*m+j-1 D)i*m+j 对以下说明语句的正确理解是 : int a[10]=6,7,8,9,10; A) 将 5 个初值依次赋给 a[1] 至 a[5] 第 27

28 B) 将 5 个初值依次赋给 a[0] 至 a[4] C) 将 5 个初值依次赋给 a[6] 至 a[10] D) 因为数组长度与初值的个数不相同, 所以此语句不正确 199. 以下不正确的定义语句是 : A)double x[5]=2.0,4,0,6.0,8.0,10.0; B)int y[5]=0,1,3,5,7,9; C)char c1[]='1','2','3','4','5'; D)char c2[]='\x10','\xa','\x8'; 200. 若有说明 :int a[][3]=1,2,3,4,5,6,7; 则 a 数组第一维 的大小是 : A)2 B)3 C)4 D) 无确定值 201. 若二维数组 a 有 m 列, 则在 a[i][j] 前的元素个数为 : A)j*m+j B)i*m+j C)j*m+i D)i*m+j 定义如下变量和数组 : int k; int a[3][3]=1,2,3,4,5,6,7,8,9; 则下面语句的输出结果是 : for(k=0;k<3;k++) printf("%d",a[k][2-k]); A)3 5 7 B)3 6 9 C)1 5 9 D) 若有以下程序段 : int a[]=4,0,2,3,1,i,j,t; for(i=1;i<5;i++) t=a[i];j=i-1; while(j>=0&&t>a[j]) a[j+1]=a[j];j--; 则该程序段的功能是 : A) 对数组 a 进行插入排序 ( 升序 ) B) 对数组 a 进行插入排序 ( 降序 ) C) 对数组 a 进行选择排序 ( 升序 ) D) 对数组 a 进行选择排序 ( 降序 ) 204. 以下正确的定义语句是 : A)int a[1][4]=1,2,3,4,5; B)float x[3][]=1,2,3; C)long b[2][3]=1,1,2,1,2,3; D)double y[][3]=0; 第 28

29 205. 下面程序的运行结果是 : int a[6][6],i,j; for(i=1; i<6; i++) for(j=1; j<6; j++) a[i][j]=(i/j)*(j/i); for(i=1; i<6; i++) for(j=1; j<6; j++) printf("%d",a[i][j]); printf("\n"); A) B) C) 下面程序的运行结果是 : int a[6],i; for(i=1; i<6; i++) a[i]=9*(i-2+4*(i>3))%5; printf("%2d",a[i]); A) B) C) D) D) 下面是对 s 的初始化, 其中不正确的是 : A)char s[5]="abc"; B)char s[5]='a','b','c'; C)char s[5]=""; D)char s[5]="abcdef"; 208. 下面程序段的运行结果是 : char c[5]='a','b','\0','c','\0'; printf("%s",c); A)'a' 'b' B)ab C)ab c D)ab 209. 对两个数组 a 和 6 进行如下初始化 : char a[]="abcdef"; char b[]= A, B, C, D, E, F ; 则以下叙述正确的是 : A)a 与 b 数组完全相同 B)a 与 b 长度相同 C)a 和 b 中都存放字符串 D)a 数组比 b 数组长度长 第 29

30 210. 有两个字符数组 a,b, 则以下正确的输入格式是 : A)gets(a,b); B)scanf("%s%s",a,b); C)scanf("%s%s",&a,&b); D)gets("a"),gets("b"); 211. 有字符数组 a[80] 和 b[80], 则正确的输出形式是 : A)puts(a,b); B)printf("%s,%s",a[],b[]); C)putchar(a,b); D)puts(a),puts(b); 212. 下面程序段的运行结果是 : char a[7]="abcdef"; char b[4]="abc"; strcpy(a,b); printf ("%c",a[5]); A) 空格 B)\O C)e D)f 213. 有下面的程序段 : char a[3],b[]="china"; a=b; printf("%s",a); 则 : A) 运行后将输出 china B) 运行后将输出 ch C) 运行后将输出 chi D) 编译出错 214. 下面程序段的运行结果是 : char c[]="\t\v\\\0will\n"; printf("%d",strlen(c)); A)14 B)3 C)9 D) 字符串中有非法字符, 输出值不确定 215. 判断字符串 a 和 b 是否相等, 应当使用 : A)if(a==b) B)if(a=b) C)if(strcpy(a,b)) D)if(strcmp(a,b)) 216. 判断字符串 s1 是否大于字符串 s2 应当使用 : A)if(s1>s2) B)if(strcmp(s1,s2)) C)if(strcmp(s2,s1)>0) D)if(strcmp(s1,s2)>0) 217. 下面程序段是输出两个字符串中对应字符相等的字符 请选择填空 1 char x[]="programming"; char y[]="fortran"; int i=0; while(x[i]!='\0' && y[i]!='\0') if(x[i]==y[i]) printf("%c", 1 ); else i++; 第 30

31 A)x[i++] B)y[++i] C)x[i] D)y[i] 218. 下面描述正确的是 : A) 两个字符串所包含的字符个数相同时, 才能比较字符串 B) 字符个数多的字符串比字符个数少的字符串大 C) 字符串 "STOP" 与 "stop" 相等 D) 字符串 "That" 小于字符串 "The" 219. 下述对 C 语言字符数组的描述中错误的是 : A) 字符数组可以存放字符串 B) 字符数组的字符串可以整体输入 输出 C) 可以在赋值语句中通过赋值运算符 "=" 对字符数组整体赋值 D) 不可以用关系运算符对字符数组中的字符串进行比较 220. 有已排好序的字符串 a, 下面的程序是将字符串 s 中的每个字符按 a 中元素的规律插入到 a 中 请选择填空 2 #indude<stdio.h> char a[20]="cehiknqtw"; char s[]="fbla"; int i,k,j; for(k=0; s[k]!='\0'; k++) j=0; while(s[k]>=a[j]&&a[j]!='\0') j++; for(i=strlen(a); i>=j; i--) 2 ; a[j]=s[k]; puts(a); A)a[i]=a[i+1] B)a[i+1]=a[i]; C)a[i]=a[i-1] D)a[i-1]=a[i]; 221. 下面程序的功能是将字符串 s 中所有的字符 c 删除 请选择填空 1 char s[80]; int i,j; gets(s); for(i=j=0; s[i]!='\0'; i++) if(s[i]!='c') 1 ; s[j]='\0'; puts(s); A)s[j++]=s[i] B)s[++j]=s[i] C)s[j]=s[i];j++ D)s[j]=s[i] 第 31

32 222. 下面程序的功能是从键盘输入一行字符, 统计其中有多少个单词, 单词之间用空格分隔 请选择填空 1 char s[80],c1,c2=''; int i=0,num=0; gets(s); while(s[i]!='\0') c1=s[i]; if(i==0) c2=''; else c2=s[i-1]; if( 1 ) num++; i++; printf("there are %d words.\n",num); A)c1=='' && c2=='' B)c1!='' && c2=='' C)c1=='' && c2!='' D)c1!='' && c2!='' 223. 下面程序的运行结果是 : char ch[7]="12ab56"; int i,s=0; for(i=0; ch[i]>='0' && ch[i]<='9'; i+=2) s=10*s+ch[i]-'0'; printf("%d\n",s); A) 1 B) 1256 C) 12ab56 D) 当运行以下程序时, 从键盘输入 : aa bb<cr> cc dd<cr> (<CR> 表示回车 ), 则下面程序的运行结果是 : char a1[5],a2[5],a3[5],a4[5]; scanf("%s%s",a1,a2); gets(a3); gets(a4); puts(a1); puts(a2); puts(a3); puts(a4); A) B) C) D) aa bb cc dd aa bb cc aa bb cc dd aa bb cc dd 第 32

33 dd 225. 当运行以下程序时, 从键盘输入 : ab<cr> c<cr> dd<cr> (<CR> 表示回车 ), 则下面程序的运行结果是 : #define N 6 char c[n]; int i=0; for(; i<n; c[i]=getchar(),i++); for(i=0; i<n; i++) putchar(c[i]); A) abcdef B) a b c e f 226. 当运行以下程序时, 从键盘输入 :AhaMA Aha<CR>(<CR> 表示回车 ), 则下面程序的运行结果是 : #include"stdio.h" char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='\0') if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; puts(s); A)ahAMa B)AhAMa C)AhAMa aha D)ahAMa aha ee C) b c d 227. 下面程序的运行结果是 : #include<string.h> char a[80]="ab",b[80]="lmnp"; int i=0; strcat(a,b); while(a[i++]!='\0') b[i]=a[i]; puts(b); D) ab c d 第 33

34 A)LB B)ABLMNP C)AB D)LBLMNP 228. 下面程序的运行结果是 : char str[]="ssswlia",c; int k; for(k=2; c=str[k]!='\0'; k++) switch(c) case 'I':++k; break; case 'L':continue; default:putchar(c); continue; putchar('*'); A)SSW* B)SW* C)SW*A D)SW 229. 下面程序的运行结果是 : char a[]="morning",t; int i,j=0; for(i=1; i<7; i++) if(a[j]<a[i]) j=i; t=a[j]; a[j]=a[7]; a[7]=a[j]; puts(a); A)mogninr B)mo C)morning D)mornin 说明如下 ( 已改为白色文本 ): 更正及排版说明 : 1. 修改了大量中英文标点问题 ; 2. 使用了等宽字体, 代码显示更规整 ; 3. 代码全部重新排版, 修改了大量扫描识别错误, 如 :l 与 1, 一与 -, 十与 +, 及缺字错字多字, 大小写错误, 空格错误等等, 大部分代码测试复制下来可以直接运行 ; 4. 少量题目本身有问题或有缺陷, 做了一些修改 ; by 段育凯 2014 年 12 月 第 34

期中考试试题讲解

期中考试试题讲解 一 选择题 ( 一 ) 1. 结构化程序设计所规定的三种基本结构是 C A 主程序 子程序 函数 B 树形 网形 环形 C 顺序 选择 循环 D 输入 处理 输出 2. 下列关于 C 语言的叙述错误的是 A A 对大小写不敏感 B 不同类型的变量可以在一个表达式中 C main 函数可以写在程序文件的任何位置 D 同一个运算符号在不同的场合可以有不同的含义 3. 以下合法的实型常数是 C A.E4

More information

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3 浙江大学 C 程序设计及实验 试题卷 2002-2003 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:30-10:30 注意 : 答题内容必须写在答题卷上, 写在本试题卷上无效 一. 单项选择题 ( 每题 1 分, 共 10 分 ) 1. 下列运算符中, 优先级最低的是 A.

More information

技能竞赛C试题

技能竞赛C试题 C 语言程序设计单元测验四 ( 数组 ) 一 单项选择题 ( 每题 1 分, 共 60 分 ) 1 若有以下说明语句 : int a[12]={1,2,3,4,5,6,7,8,9,10,11,12; char c= a,d,g; 则数值为 4 的表达式是 :( ) A a[g-c] B a[4] C a[ d - c ] D a[ d -c] 2 假设 int 型变量占两个字节的存储单元, 若有定义

More information

网C试题(08上).doc

网C试题(08上).doc 学习中心 姓名 学号 西安电子科技大学网络与继续教育学院 高级语言程序设计 (C) 全真试题 ( 闭卷 90 分钟 ) 题号一二三总分 题分 60 20 20 得分 一 单项选择题 ( 每小题 3 分, 共 60 分 ) 1.C 语言程序的基本单位是 A) 程序行 B) 语句 C) 函数 D) 字符 2. 下列四组选项中, 均是不合法的用户标识符的选项是 A)A B)getc C)include D)while

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

( CIP).:,3.7 ISBN TB CIP (3) ( ) ISBN O78 : 3.

( CIP).:,3.7 ISBN TB CIP (3) ( ) ISBN O78 : 3. ( CIP).:,3.7 ISBN 7 568 383 3.......... TB CIP (3) 334 3 37 ( ) 64536 www.hdlgpress.com.c 7879 6 9.75 479 3 7 3 7 45 ISBN 7 568 383 3O78 : 3. 995,.,.,.,. :,,,,.. :,,,,,,.,,,,.,,. ,,.,,,.,,,.,,,,.,.,,,

More information

2015年计算机二级(C语言)模拟试题及答案(四)

2015年计算机二级(C语言)模拟试题及答案(四) 2015 年计算机二级 (C 语言 ) 模拟试题及答案 (4) 一 填空题 1 C 语言中基本的数据类型有 : 2 C 语言中普通整型变量的类型说明符为, 在内存中占 字节, 有符号普通整型的数据范围是 3 整数-35 在机内的补码表示为 4 执行下列语句 int a=8;a+=a-=a*a; 后,a 的值是 5 有如下语句:charA[ ]={ I am a student }; 该字符串的长度是,A[3]=

More information

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) () (39mm E-Mail ( )( ), : : 1 1 ( ) 2 2 ( ) 29mm) WSK ( 1 2 / 3 1 A4 2 1 3 (2-1) 2-1 4 (2-2) 2-2 5 A4 6 A4 7 A4 8 A4 9 A4 10 11 ( () 4 A4, 5 6 7 8 A4 7 ) 1 (2-1) (2-2) () 1 2 (2-1) 3 (2-2) 4 5 6 7 (8 ) 9

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 : / ( 6 (2003 8 : ( 1 ( ( / / (,, ( ( - ( - (39mm 29mm 2 ( 1 2 3-6 3 6-24 6-48 12-24 8-12 WSK / WSK WSK 1 4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 9 5 ( 10 3 11 / (600 4 5 AA 710 AB 720 730

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

( ) Wuhan University

( ) Wuhan University Email: huangzh@whueducn, 47 Wuhan Univesity i L A TEX,, : http://affwhueducn/huangzh/ 8 4 49 7 ii : : 4 ; 8 a b c ; a b c 4 4 8 a b c b c a ; c a b x y x + y y x + y x x + y x y 4 + + 8 8 4 4 + 8 + 6 4

More information

°ò´úÁͶչw¨¥-¦ÛµM¤ºŁ¶.ps, page Normalize

°ò´úÁͶչw¨¥-¦ÛµM¤ºŁ¶.ps, page Normalize 9095 95 PH 552520 96 1 2 3 1 2 1 2 1 2 1 2 1 2 1 2 3 4 1 2 3pH 1 2 1 2 1 2 3 1 F 2P Phd A 3BVd Bw Bw 1 2 3 4 1 2 3 1 2 1 3 mv 2 2 4mgh 5 6 1 2I 3 4 5 6 Q t 1 V 2R I 3 4P W IVI 2 R V 2 t R 1 2 3 Bl2 A112

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

没有幻灯片标题

没有幻灯片标题 指针作为函数参数 : 原因 : 1 需要修改一个或多个值,( 用 return 语句不能解决问题 ) 2 执行效率的角度 使用方法 : 在函数原型以及函数首部中需要声明能够接受指针值的形参, 具体的写法为 : 数据类型 * 形参名 如果有多个指针型形参, 则用逗号分隔, 例如 : void swap(int *p1, int *p2) 它说明了形参 p1 p2 是指向整型变量的指针 在函数调用时,

More information

zyk00207zw.PDF

zyk00207zw.PDF 0 5 60 ()0 () () 5 (4) 60 (5) 64 (6) S (7) N (8)0 (9) (0)0 x 0 a 0 AB CD 5 ab a b 4 ()a b ()x y () ab ()x y ()a b () a ()ab a b (4)a b () a b () 0 b () a 5 (4) ab 6 x () 4 () () 0 (4) 5 4 (a b) a a b a

More information

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总 目 录 数 学 高 分 的 展 望... 1 第 一 篇 大 纲 解 析 篇... 1 一 管 理 类 联 考 分 析... 1 二 最 新 大 纲 解 析... 1 三 考 前 复 习 资 料 及 方 法... 第 二 篇 总 结 篇... 4 1 应 用 题 考 点 总 结 与 技 巧 归 纳... 4 代 数 模 块 题 型 归 纳 及 考 点 总 结... 9 3 数 列 模 块 题 型 归

More information

. (A) (B) (C) A (D) (E). (A)(B)(C)(D)(E) A

. (A) (B) (C) A (D) (E). (A)(B)(C)(D)(E) A . () () () () () (A) (B) (C) B (D) (E). (A) (B) (C) E (D) (E) (A) (B) (C) (D). () () () () E (A) (B) (C) (D) (E). C (A) (B) (C) (D) (E). (A) (B) (C) (D) D (E). () - () - () - () - () - D (A) (B) (C) (D)

More information

新版 明解C言語入門編

新版 明解C言語入門編 328, 4, 110, 189, 103, 11... 318. 274 6 ; 10 ; 5? 48 & & 228! 61!= 42 ^= 66 _ 82 /= 66 /* 3 / 19 ~ 164 OR 53 OR 164 = 66 ( ) 115 ( ) 31 ^ OR 164 [] 89, 241 [] 324 + + 4, 19, 241 + + 22 ++ 67 ++ 73 += 66

More information

B4C2

B4C2 - ( )( ) B=A A A k A A A k (B)=(A )+(A )+ +(A k ) (B) B A A A k B (Patitios) Ex. 6 4 As. ()(A )=(U) (A) ()(A B )=((A B) )=(U) (A B) (DeMoga). (A-B)=(A) (A B) Ex. A={x x N x 0 6 } B={x x=0k k Z} (A B)=

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN: 978-7-302-13599-9, 红色封面答案制作时间 :2011 年 2 月 -5 月一 选择题 1. 以下数组定义中, 错误的是 :C)int a[3]=1,2,3,4; 2. 以下数组定义中, 正确的是 :B) int a[][2]=1,2,3,4; 3. 设有定义 int a[8][10];,

More information

E. (A) (B) (C) (D). () () () (A) (B) (C) (D) (E). () () () (A) (B) (C) (D) (E). (A)(B)(C) (D) (E) (A) (B) (C) (D) (E) (A) (B)(C) (D) (E). (A) (B) (C)

E. (A) (B) (C) (D). () () () (A) (B) (C) (D) (E). () () () (A) (B) (C) (D) (E). (A)(B)(C) (D) (E) (A) (B) (C) (D) (E) (A) (B)(C) (D) (E). (A) (B) (C) . (A) (B) (C) (D) (A) (B) (C)(D)(E). (A) (B) (C) (D) (E) (A) (B) (C) (D). (A) (B) (C) (D) (E) (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) (E) (A) (B) (C) (D) (E). (A)

More information

新・解きながら学ぶC言語

新・解きながら学ぶC言語 330!... 67!=... 42 "... 215 " "... 6, 77, 222 #define... 114, 194 #include... 145 %... 21 %... 21 %%... 21 %f... 26 %ld... 162 %lf... 26 %lu... 162 %o... 180 %p... 248 %s... 223, 224 %u... 162 %x... 180

More information

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378>

<4D F736F F D205A572D2D A1AAA1AAD4ACE7F42D43D3EFD1D4CAB5D1B5BDCCB3CC2E646F6378> 第 1 部分 Visual Studio 6.0 开发环境介绍 本书以 Visual C++ 6.0 作为 C 源程序的实践开发环境, 本章将首先介绍 Visual C++ 6.0 环境的基本操作, 包括 Visual C++ 6.0 的安装和启动,C 源程序的编辑 运行与调试 1.1 安装与启动 Visual C++ 6.0 MSDN Visual C++ 6.0 1.1 Microsoft Visual

More information

Microsoft Word - NHIS2013_C_130716_送印_.doc

Microsoft Word - NHIS2013_C_130716_送印_.doc 核 准 機 關 : 行 政 院 主 計 總 處 核 准 文 號 : 主 普 管 字 第 1020400481 號 有 效 期 間 : 至 103 年 6 月 30 日 止 辦 理 機 關 : 財 團 法 人 國 家 衛 生 研 究 院 行 政 院 衛 生 署 國 民 健 康 局 IRB 通 過 案 號 : 國 家 衛 生 研 究 院 EC1020502 號 樣 本 編 號 :( 訪 員 填 寫 )

More information

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

zyk00168ZW.PDF

zyk00168ZW.PDF () 0 4 5 (km).5 4 5.5 7 8.5 () 0 4 5 (km) 4 4.5 5 5.5 6 6.5 y5x. y0. 5x4 x y 9 5x y x y 9 5x y x x 6 x y. 55 y5x. y0. 5x4 x 0 x x y y y 5 x x x 4 y y y 5 () x y () y x x 4y 0 4x y x 0 0.4 y 0.5 0 5x y

More information

2008年4月全国计算机等级考试二级C语言真题(含答案)

2008年4月全国计算机等级考试二级C语言真题(含答案) 2008 年 4 月 全 国 计 算 机 等 级 考 试 二 级 C 语 言 真 题 ( 含 答 案 ) 一 选 择 题 ( 共 70 分 ) 下 列 各 题 A),B),C),D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的, 请 将 正 确 选 项 涂 写 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 程 序 流 程 图 中 指 有 箭 头 的

More information

CIP. / ISBN Ⅰ.... Ⅱ.... Ⅲ. Ⅳ. G CIP http / /press. nju. edu. cn

CIP. / ISBN Ⅰ.... Ⅱ.... Ⅲ. Ⅳ. G CIP http / /press. nju. edu. cn CIP. /. 004. 4 ISBN 7 305 0458 7 Ⅰ.... Ⅱ.... Ⅲ. Ⅳ. G64. 505 CIP 004 0798 0093 05 8359693 05 835937 05 83686347 http / /press. nju. edu. cn nupress@public. ptt. js. cn 787 09 /6. 5 85 004 5 ISBN 7 305 0458

More information

zt

zt 1 X X ( 1 ) ( ) ( 5 ) (10) (11) (12) (1) (14) X (17) (20) (21) (26) (29) (2) (5) (8) (40) (42) (44) (48) 2 X (50) (54) (55) () (57) () (59) () (60) (62) X (65) (67) (69) (70) (7) (76) () (79) () (80) (81)

More information

Microsoft Word - 烘焙食品乙級第二部份 doc

Microsoft Word - 烘焙食品乙級第二部份 doc 烘 焙 食 品 乙 級 技 術 士 技 能 檢 定 術 科 參 考 資 料 試 題 編 號 :077-900201-3 審 定 日 期 : 年 月 日 修 訂 日 期 :96 年 7 月 1 日 97 年 1 月 30 日 97 年 10 月 27 日 98 年 6 月 20 日 98 年 12 月 17 日 99 年 08 月 20 日 烘 焙 食 品 乙 級 技 術 士 技 能 檢 定 術 科

More information

4 AC BD F M CD, N ABM M, c, AN, BN AM BM :E F N a c a p + k F k - + F k + + c { a } IMO 4, { a } a a + c,a - 0, a - a - c,, a 0 a c, c, 0, 0, a > 0, 0

4 AC BD F M CD, N ABM M, c, AN, BN AM BM :E F N a c a p + k F k - + F k + + c { a } IMO 4, { a } a a + c,a - 0, a - a - c,, a 0 a c, c, 0, 0, a > 0, 0 005 9 45 IMO () (,00074), l,b A l C ( C A B ), IMO 4 AC l D, DE a 0, a, a, E, B E AC B E a a + - a +, 0, a 0 a l F,AF G( G A)? :G AB CF f : Q{ -,}, O ABC, B < x y, xy C, AO BC D, ABD x + y {0,},f ( x)

More information

99 cjt h 7. 0 (8 ) 0 () abc a b c abc0 aaa 0 a () bca abc0 aa0 a0 0 a0 abc a789 a b c (8 ) 9!

99 cjt h 7. 0 (8 ) 0 () abc a b c abc0 aaa 0 a () bca abc0 aa0 a0 0 a0 abc a789 a b c (8 ) 9! 99 cjt h. 4 (79 ) 4 88 88. 0 0 7 7 7 ( ) (80 ). ( ) (8 ) 4! ( ) 0 4 0 4. n (x)(x) (x) n x an bn cnd abcd (8 ) () adbc () acbd () ac (4) db0 () abcd (x)(x) (x) n n ( x)[ ( x) ] ( x) ( x) ( x) x) ( x) n

More information

nooog

nooog C : : : , C C,,, C, C,, C ( ), ( ) C,,, ;,, ; C,,, ;, ;, ;, ;,,,, ;,,, ; : 1 9, 2 3, 4, 5, 6 10 11, 7 8, 12 13,,,,, 2008 1 1 (1 ) 1.1 (1 ) 1.1.1 ( ) 1.1.2 ( ) 1.1.3 ( ) 1.1.4 ( ) 1.1.5 ( ) 1.2 ( ) 1.2.1

More information

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00 () ( ) ( : ) : : : ( CIP ) : ( ) /. :, 00. 7 ISBN 7-8008 - 958-8... :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : 00 7 00 7 : 78709 / 6 : 7 ( ) : 408 () : 000 : ISBN 7-8008 - 958-8/ G89 : 9 98. 00

More information

( m+ n) a 6 4 4 4 4 7 4 4 4 48 m n m+ n a a = a 4 a 4 3 a a 4 a 4 3 a = a 4 a 4 4 a 4 == 3 = a ma na ( m+ n) a A 0 a m a n m n a m+n 0 B a m a n m n m>n a m-n C 0 (a m ) n m n a mn D (ab) n n a n b n (

More information

50~56 I1. 1 A 2 3 I2. I2a. 1 2 3 4 5 ( ) I2b. 1 2 3 I2b1. 4 5 ( ) I3. 11 12 02 ( ) 1 2 (24 ) A1. 0 1 A2 A1a. ( ) A2. ( ) () () ( ) ------------------------------------------------------------------------------------------

More information

Ps22Pdf

Ps22Pdf ) ,,, :,,,,,,, ( CIP) /. :, 2001. 9 ISBN 7-5624-2368-7.......... TU311 CIP ( 2001) 061075 ( ) : : : : * : : 174 ( A ) : 400030 : ( 023) 65102378 65105781 : ( 023) 65103686 65105565 : http: / / www. cqup.

More information

Ps22Pdf

Ps22Pdf 1, : ( ),?, :,,,, ( ), 1 180,, ( ) 1 1,, 2 180 ;,, 3 180 ;, n ( n - 2 ),, ( n - 2) 180 1 1, : ( ),.,, 2, (, ) 1 , 3 x + y = 14, 2 x - y = 6 : 1 ( ) : + 5 x = 20, x = 4 x = 4 y = 2, x = 4, y = 2 2 ( ) :

More information

download.kaoyan.com_2006ÄêÌì½ò¹¤Òµ´óѧ¸ß¼¶ÓïÑÔ³ÌÐòÉè¼Æ£¨409£©¿¼ÑÐÊÔÌâ

download.kaoyan.com_2006ÄêÌì½ò¹¤Òµ´óѧ¸ß¼¶ÓïÑÔ³ÌÐòÉè¼Æ£¨409£©¿¼ÑÐÊÔÌâ 考生注意 : 本试卷共七大题, 满分 150 分 考试时间为 3 小时 ; 所有答案均写在答题纸上 ( 注明题号 ), 在此答题一律无效无效 一 选择题 ( 本题共 20 小题, 每小题 2 分, 满分 40 分 ) 1 char ch 1 2 A 0

More information

996,,,,,,, 997 7, 40 ; 998 4,,, 6, 8, 3, 5, ( ),, 3,,, ;, ;,,,,,,,,,

996,,,,,,, 997 7, 40 ; 998 4,,, 6, 8, 3, 5, ( ),, 3,,, ;, ;,,,,,,,,, ,, AB,, ( CIP) /, 000 ( /, ) ISBN 704009448 F47 CIP ( 000) 86786 55 00009 0064054588 ht tp www hep edu cn ht tp www hep com cn 006404048 787960/ 6 05 370 000 730,, 996,,,,,,, 997 7, 40 ; 998 4,,, 6, 8,

More information

新・明解C言語入門編『索引』

新・明解C言語入門編『索引』 !... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177

More information

tbjx0048ZW.PDF

tbjx0048ZW.PDF 96 3 10 71 3 1 7 π π π ( ) 3 a 1 6 x + 1 1 x + 1 7 x + 5 + 1 x + 4 = x m = b - d a -c cb - ad n = a - c m = 4 - (-3) 8-7 = 7 1 = 7 n = 7 3 8( 4) = 53 8 7 a1 a a3 a N a n 0 + + 3 + L+ n 10 10 10 10 7 355

More information

2015年计算机二级(C语言)模拟试题及答案(四)

2015年计算机二级(C语言)模拟试题及答案(四) 2016 年 计 算 机 二 级 (C 语 言 ) 模 拟 试 题 及 答 案 (4) 一 填 空 题 1 C 语 言 中 基 本 的 数 据 类 型 有 : 2 C 语 言 中 普 通 整 型 变 量 的 类 型 说 明 符 为, 在 内 存 中 占 字 节, 有 符 号 普 通 整 型 的 数 据 范 围 是 3 整 数 -35 在 机 内 的 补 码 表 示 为 4 执 行 下 列 语 句 int

More information

封面

封面 高 中 数 学 教 师 备 课 联 盟 ( 群 刊 ) 4503 卷 首 语 教 师 要 做 师, 不 要 做 匠 叶 澜 创 新 现 在 是 一 个 非 常 流 行 的 名 词, 什 么 人 都 可 以 说, 哪 里 都 在 这 么 说. 对 于 教 育 来 讲, 创 新 创 造 创 生, 其 实 都 跟 人 的 生 命 有 关. 人 作 为 一 个 生 命 体, 要 生 存, 要 发 展, 就

More information

<4D F736F F D2043D3EFD1D4B3CCD0F2C9E8BCC6CAD4BEEDBCB0B4F0B0B8A3A BCB62D3031A3A92E646F6378>

<4D F736F F D2043D3EFD1D4B3CCD0F2C9E8BCC6CAD4BEEDBCB0B4F0B0B8A3A BCB62D3031A3A92E646F6378> 注 :C 语言考试是机考, 试卷是随机抽取, 故只拿出其中一份试卷及答案 试卷编号 :6668 所属语言 :Turbo C 所属方案 :2008C 理论考试 第 1 题 填空 (2 分 )( 题号 :735) 执行以下语句后,x y 和 z 的值分别为 1 x=y=z=0; ++x ++y && ++z; 1). 1 0 0 第 2 题 填空 (2 分 )( 题号 :431) 执行下面两个语句, 输出的结果是

More information

校园之星

校园之星 I V X V L C D M n n n X X X M M VI X X DC IV IX XL C D X V I I X V D CLXV I V X XCIX C X IC C I X X quatre vingt quatre vingt dix thousand million billion p M sinl sinl e x ii xii a ba bi MI sinl

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN: 978-7-302-13599-9, 红色封面答案制作时间 :2011 年 2 月 -5 月一 选择题 1. 设有程序段 int k=10;while(k=0)k=k-1;, 则下面叙述正确的是 D 循环体语句一次也不执行 2. 设有程序段 int x=0,s=0;while(!x!=0)s+=++x;printf(

More information

b1²Ä¤@³¹¼Æ»P§¤¼Ð¨t

b1²Ä¤@³¹¼Æ»P§¤¼Ð¨t 第 一 章 數 與 坐 標 系 大 學 聯 考 試 題 與 推 薦 甄 選 試 題 第 一 類 大 學 入 學 甄 試 試 題 評 量 1. 下 列 何 者 是 2 100 除 以 10 的 餘 數? (1) 0 (2) 2 (3) 4 (4) 6 (5) 8 88 年 2. 一 個 正 三 角 形 的 面 積 為 36, 今 截 去 三 個 角 ( 如 右 圖 ), 使 成 為 正 六 邊 形,

More information

Ps22Pdf

Ps22Pdf ( 98 ) C ( ) ( )158 1998 C : C C C,,, C,, : C ( ) : : (, 100084) : : : 7871092 1/ 16 :18 25 :415 : 2000 3 1 2000 3 1 : ISBN 7 302 01166 4/ T P432 : 00016000 : 22 00 ( 98 ) 20 90,,, ;,,, 1994, 1998, 160,

More information

untitled

untitled 不 料 料 例 : ( 料 ) 串 度 8 年 數 串 度 4 串 度 數 數 9- ( ) 利 數 struct { ; ; 數 struct 數 ; 9-2 數 利 數 C struct 數 ; C++ 數 ; struct 省略 9-3 例 ( 料 例 ) struct people{ char name[]; int age; char address[4]; char phone[]; int

More information

6CO2 6H 2O C6H 2O6 6O2 = = n i= P X i n H X - P X logp X i= i n X X X P i P 0 i l n i n n P i= i H X = - p log P n i= i i i + H X - P X logp X dx - 2 2 2 2 3 2 4 2 d( Q) d( Q) > 0 = 0 di di d(

More information

untitled

untitled CHAPTER 02 2 CHAPTER 2-1 2-4 2-2 2-5 2-3 2-6 2-1 2-1-1 2-2 02 int A[3] = {10, 20, 30; A[0] 10 A[1] 20 A[2] 30 int *pa[3], A[3]; C 3 pa pa[0]pa[1]pa[2] 3 A A[0]A[1]A[2] 3 A A[0] A + i A[i] A + i &A[i]*(A

More information

untitled

untitled 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-1-1 C int main(void){ int x,y,z; int sum=0; double avg=0.0; scanf("%d",&x) ; scanf("%d",&y) ; scanf("%d",&z) ; sum=x+y+z ; avg=sum/3.0; printf("%f\n",avg); system("pause");

More information

碩命題橫式

碩命題橫式 一 解釋名詞 :(50%) 1. Two s complement of an integer in binary 2. Arithmetic right shift of a signed integer 3. Pipelining in instruction execution 4. Highest and lowest layers in the TCP/IP protocol suite

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

C C

C C C C 2017 3 8 1. 2. 3. 4. char 5. 2/101 C 1. 3/101 C C = 5 (F 32). 9 F C 4/101 C 1 // fal2cel.c: Convert Fah temperature to Cel temperature 2 #include 3 int main(void) 4 { 5 float fah, cel; 6 printf("please

More information

( )1

(   )1 ( )1. 如 圖 為 某 生 物 細 胞 行 減 數 分 裂 過 程 之 一, 正 常 情 況 下, 分 裂 完 成 後 子 細 胞 染 色 體 為 下 列 何 者? ( )2. 在 細 胞 的 分 裂 過 程 中,50 個 精 母 細 胞 與 50 個 卵 母 細 胞, 經 減 數 分 裂 後, 分 別 產 生 M 個 成 熟 的 精 配 子 細 胞 和 N 個 成 熟 的 卵 配 子 細 胞

More information

C/C++ - 函数

C/C++ - 函数 C/C++ Table of contents 1. 2. 3. & 4. 5. 1 2 3 # include # define SIZE 50 int main ( void ) { float list [ SIZE ]; readlist (list, SIZE ); sort (list, SIZE ); average (list, SIZE ); bargragh

More information

(A)3 4 (B)5 6 (C)7 9 (D)10 2 (E) (A) (B) (C) (D) (E) ( ) ( ) ( ) (A) (B) (C) (D) (E) (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) (

(A)3 4 (B)5 6 (C)7 9 (D)10 2 (E) (A) (B) (C) (D) (E) ( ) ( ) ( ) (A) (B) (C) (D) (E) (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) ( . (A) (B) (C) (D) (E). (A) (B) (C) (D) (E) (A) (B) (C) (D) (E) (A) (B) (C) (D) (E).. (E) (A) (B) (C) (D). (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) (E) (A) (C) (D) (E) (A) (B) (C) (D) (E)

More information

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit 6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128

More information

Ps22Pdf

Ps22Pdf x a b a a a a a a a a x x x x x x x x x x r G A B D A B C D C A M M G G C C C C A G A B C D E F E E E m m A B A B A B Q x x x x x x x x x x x A B

More information

<4D F736F F D C4EA39D4C23137C8D5B6FEBCB643D3EFD1D4B1CACAD4CAD4BEEDBCB0B4F0B0B85FB1EAD7BCB0E65F2E646F63>

<4D F736F F D C4EA39D4C23137C8D5B6FEBCB643D3EFD1D4B1CACAD4CAD4BEEDBCB0B4F0B0B85FB1EAD7BCB0E65F2E646F63> 2011 年 9 月 17 日全国计算机等级考试 C 语言笔试题 一 选择题 (⑴-(10) (21)-(40) 每题 2 分,(11)-(20) 每题 1 分, 共 70 分 ) 下列各题 A) B) C) D) 四个选项中, 只有一个选项是正确的, 请将正确选项填涂在答题卡相应位置上, 答在试卷上不得分 (1) 下列叙述中正确的是 A) 算法就是程序 B) 设计算法时只需考虑数据结构的设计 C)

More information

第三篇 C 语言基础编程能力实训案例 编程练习题答案 1-1 程序例 #include<stdio.h> main( ) { printf("c Language Program\n"); } 结果 1. 变量及数据运算 1-2 程序例 #include<stdio.h> main( ) { pri

第三篇 C 语言基础编程能力实训案例 编程练习题答案 1-1 程序例 #include<stdio.h> main( ) { printf(c Language Program\n); } 结果 1. 变量及数据运算 1-2 程序例 #include<stdio.h> main( ) { pri 第三篇 C 语言基础编程能力实训案例 编程练习题答案 1-1 程序例 printf("c Language Program\n"); 1. 变量及数据运算 1-2 程序例 printf("mini-floppy disk\n"); printf("floppy disk\n"); printf("hard disk\n"); 1-3 程序例 /*printf test*/ printf("c Language\n");

More information

勤 學 * 卓 越 * 快 樂 成 長 本 校 在 老 師 群 策 群 力 共 同 討 論 下, 型 塑 了 學 校 願 景 : 勤 學 卓 越 快 樂 成 長 ( 一 ) 勤 學 運 用 真 的 力 量 培 養 勤 學, 以 語 文 教 為 基 礎 紮 根 ( 二 ) 卓 越 利 用 美 的 感

勤 學 * 卓 越 * 快 樂 成 長 本 校 在 老 師 群 策 群 力 共 同 討 論 下, 型 塑 了 學 校 願 景 : 勤 學 卓 越 快 樂 成 長 ( 一 ) 勤 學 運 用 真 的 力 量 培 養 勤 學, 以 語 文 教 為 基 礎 紮 根 ( 二 ) 卓 越 利 用 美 的 感 桃 園 市 復 旦 國 民 小 學 104 學 年 度 學 校 課 程 計 畫 壹 依 據 貳 目 的 一 教 基 本 法 第 13 條, 國 民 教 法 第 4 條 二 教 部 92 公 佈 之 國 民 中 小 學 九 年 一 貫 課 程 綱 要 三 桃 園 市 政 府 推 動 國 民 中 小 學 九 年 一 貫 課 程 實 施 計 畫 四 桃 園 市 政 府 97.5.29 府 教 數 字 第

More information

:,,,, ( CIP ) /,. :, ISBN CIP ( 2001) : : 127, : : : ht t p: / / www. nwpup. com : :

:,,,, ( CIP ) /,. :, ISBN CIP ( 2001) : : 127, : : : ht t p: / / www. nwpup. com : : :,,,, ( CIP ) /,. :, 2001. 8 ISBN 7 5612 1363 8............. 0342 CIP ( 2001) 027392 : : 127, : 710072 : 029-8493844 : ht t p: / / www. nwpup. com : : 787mm1 092mm : 19. 75 : 480 : 2001 8 1 2001 8 1 :

More information

Ps22Pdf

Ps22Pdf / / / P V f T N Q P V T N Q T N Q P V T N Q P V P V T N QT N Q P V T N Q Q Q P V Q / / / / / / / / / / / / / / / / / / / / / / / O A O A O A B C D A B C O A B C O B H B B OA B B OCOA AD OA OC

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

. v dx v d () () l s dl s d (_) d () v s v s () a dv a d (_) ( ) ( ) x- = v- = = v 0 = m/s a = = m/s 2 a- = ( ) x- v- a- Page 2 of 20

. v dx v d () () l s dl s d (_) d () v s v s () a dv a d (_) ( ) ( ) x- = v- = = v 0 = m/s a = = m/s 2 a- = ( ) x- v- a- Page 2 of 20 Page 1 of 20 . v dx v d () () l s dl s d (_) d () v s v s () a dv a d (_) ( ) ( ) x- = v- = = v 0 = m/s a = = m/s 2 a- = ( ) x- v- a- Page 2 of 20 (1) x v a (2) x v a x v (3) x v a x v a x v Page 3 of

More information

2001年(下)局域网技术与组网工程试卷答案

2001年(下)局域网技术与组网工程试卷答案 二 一年上半年全国高等教育自学考试计算机基础与程序设计试卷 一 单项选择题 ( 本大题共 20 小题, 每小题 1 分, 共 20 分 ) 在每小题列出的四个选项中只有一个选项是符合题目要求的, 请将正确选项前的字母填在题后的括号内 1.I/O 设备指的是计算机的 ( ) A 存储设备 B 输入和输出设备 C 控制器 D 运算器 2. 具有只读功能的内存储器是指 ( ) A ROM B RAM C

More information

普通高等教育 十二五 重点规划教材 C 语言程序设计习题集 刘立君主 编 王立武朱姬凤王锦 副主编 北 京

普通高等教育 十二五 重点规划教材 C 语言程序设计习题集 刘立君主 编 王立武朱姬凤王锦 副主编 北 京 社 心 版 中 出 版 学 科 术出 k.cn 技 boo 教.a 职 ww w 普通高等教育 十二五 重点规划教材 C 语言程序设计习题集 刘立君主 编 王立武朱姬凤王锦 副主编 北 京 ii C 语言程序设计习题集 内容简介 本书是为学习 C 语言程序设计的读者提供的参考书, 书中精心设计的例题和习题对读者深入掌握 C 语言极有参考价值 全书共分为 13 章, 书中的试题基本覆盖了 C 语言程序设计课程的全部内容,

More information

<4D6963726F736F667420576F7264202D20C1E3B5E3CFC2D4D8C4A3B0E52E646F63>

<4D6963726F736F667420576F7264202D20C1E3B5E3CFC2D4D8C4A3B0E52E646F63> 历 年 MBA MPAcc 联 考 数 学 真 题 及 答 案 详 解 (009-0) 009 年 月 MBA 联 考 数 学 真 题 及 答 案 详 解 一 问 题 求 解 ( 本 大 题 共 小 题, 每 小 题 分, 共 分 下 列 每 题 给 出 的 五 个 选 项 中, 只 有 一 项 是 符 合 试 题 要 求 的 请 在 答 题 卡... 上 将 所 有 选 项 的 字 母 涂 黑 ).

More information

!!"#$ " # " " " " " "$%%& " $%% " "!!

!!#$  #      $%%&  $%%  !! ! "##$ % % % % % % % % &#!"#$ %&#$ ()* % % +,-.!! !!"#$ " # " " " " " "$%%& " $%% " "!! ! "#!"#$ $ $ $ $ %# %& $ &# ()*$ " & %!! ! " "!! !!!!!!" "! ##$#%#&# $%& ()*+ "( () # *+!!!!!! $% )*#+$,#-$.#/$ -#01$

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

#$%&% () % ()*% +,-. /01 % + (/) " " " 2- %** -340 $%&% 5!$%&% () % ()*% +,-. /01 % + (/) " " " 2- %** -340 /64 7%,(8(, *--9( ()6 /-,%/,65 :$%&

#$%&% () % ()*% +,-. /01 % + (/)    2- %** -340 $%&% 5!$%&% () % ()*% +,-. /01 % + (/)    2- %** -340 /64 7%,(8(, *--9( ()6 /-,%/,65 :$%& ! " "!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " #$$% & ()*+,-.(*/!0%1 23)4-(4 5).67*(*8. #$$%!9 #$$% #!$1#$!1 #9 19 :9 %; :< #$$% = 0!$ ; = : : : = 1 % #!9 #$%&% () % ()*% +,-. /01 % + (/) " " " 2- %**

More information

B3C1

B3C1 - B(. AB. A( ( 3. AA PP 0 a a a 4. ( 5. Ex. ABCDEF Ans8305 Ex. ABCDE Ans00. a+ b a+ b b. a+ b = b + a a b a ( a+ b + c = a+ ( b + c a+ 0= a = 0+a a + ( a = 0 = ( a + a b a b 3. a b = a+ ( b a 4.(P AB =

More information

標準 BIG 中文字型碼表 A 0 9 B C D E F 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾

標準 BIG 中文字型碼表 A 0 9 B C D E F 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 標準 BIG 中文字型碼表 A 0 9 B C D E F B C D ± E F A 0 9 B C D E F 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 0 B 9 Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ C Ⅷ Ⅸ Ⅹ 〡 〢 〣 〤 〥 〦 〧 〨 〩 十 卄 卅 D B C D E F G H I J K L M N O P Q E R S T U V W X Y Z a b c d e f g F h i

More information

Ps22Pdf

Ps22Pdf f e L/ b I I P AD c b b P 131 132 133 b 134 W b b W 135 e d b AB b F F f f E E E E E G G G G G G E G E A B C D ABCD A B A B C D AB AB ABC D A BD C A B C D D D D E E E D b ED ED b ED b G E b b b b b

More information

Microsoft Word - 10201生物02.doc

Microsoft Word - 10201生物02.doc 五 福 一 自 p1 高 雄 市 立 五 福 國 中 97 學 年 度 第 2 學 期 第 1 次 段 考 一 年 級 自 然 與 生 活 科 技 學 習 領 域 試 題 卷 一 選 擇 題 : 每 題 2 分,35 題 共 70 分 ㄧ 年 班 號 姓 名 : ( )1. 下 列 關 於 有 性 生 殖 的 特 色, 哪 一 項 敘 述 是 正 確 的? (A) 高 等 植 物 利 用 營 養 器

More information

(Microsoft Word - 103\300\347\267~\266\265\245\330\245N\275X)

(Microsoft Word - 103\300\347\267~\266\265\245\330\245N\275X) A 大 農 林 漁 牧 業 一 分 說 明 1. 獸 醫 業 非 屬 公 司 法 商 業 登 記 法 所 管 轄, 不 納 入 本 大 2. 各 依 性 質 包 括 其 從 事 業 務 產 品 之 批 發 零 售 二 分 示 意 圖 大 中 小 A A1 農 業 A101 農 藝 及 園 藝 A101011 種 苗 業 業 A101020 農 作 物 栽 培 業 A101030 特 用 作 物 栽

More information

高二立體幾何

高二立體幾何 008 / 009 學 年 教 學 設 計 獎 勵 計 劃 高 二 立 體 幾 何 參 選 編 號 :C00 學 科 名 稱 : 適 用 程 度 : 高 二 簡 介 一 本 教 學 設 計 的 目 的 高 中 立 體 幾 何 的 學 習 是 學 生 較 難 理 解 而 又 非 常 重 要 的 一 個 部 分, 也 是 高 中 教 學 中 較 難 講 授 的 一 個 部 分. 像 國 內 的 聯 校

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

97 04 25 0970002232 97 12 31 1-7 1 2 1 0 1 0 1 0 1 0 1 0 1 0 1 2 24 A1. 0 1 ( 6 ) 2 ( 6 ) 3 4 A1a.? 5 6 0 1 A1b.? 0 1 2 A2. 0 1 A2b. A2c. A2a. A2d. 1 A3. 1 A4 2 0 A4 A3a.?? 0 A4 1 A3b. 0 A4 1 A3c.?? 1

More information

!"!"# # $!""%& ()*+, - ". - "/!%,0 -.! $ " $ # $ $ $ 1 %%&0/! 2(3!""% "/%,.4 "/" -." "" - 5/" - "045 /"""" # # 999$ 6:8$ :;<$ =>

!!# # $!%& ()*+, - . - /!%,0 -.! $  $ # $ $ $ 1 %%&0/! 2(3!% /%,.4 / -.  - 5/ - 045 / # # 999$ 6:8$ :;<$ => !"!"# # $!""%& ()*+, - ". - "/!%,0 -.! $ " $ # $ - - - $ $ 1 %%&0/! 2(3!""% "/%,.4 "/" -."0.055 00 5"" - 5/" - "045 /""""4 6778 # # 999$ 6:8$ :; "/" -."/.".5 6778 # # 999$ 6:8$ =?@$ =>,5, A 4 " /

More information

= 3 + 1 7 = 22 7 3.14 = 3 + 1 7 + 1 15 +1 = 355 3.1415929 113 221221221221 136136136136 221000000000 221000000 221000 221 = 136000000000 136000000 136000 221 1000000000 1000000 1000 1 = 136 1000000000

More information

Microsoft Word - 综合试题2.doc

Microsoft Word - 综合试题2.doc 综合测试题二 一 选择题 ( 本大题共 10 小题, 每小题 1 分, 共 10 分 ) 1. C 语言中用于结构化程序设计的三种基本结构是 A. 顺序结构 选择结构 循环结构 B. if switch break C. for while do-while D. if for continue 2. 下列关于 C 语言用户标识符的叙述中正确的是 A. 用户标识符中可以出现下划线和中划线 B. 用户标识符中不可以出现中划线,

More information

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 TEMPLATE 1 Template 描述 使用模板函数求最大值 使用如下 main 函数对程序进行测试 int main() { double a, b; cin >> a >> b; cout c >> d; cout

More information

a( a 0) a a( a 0) a = a ( a) = a a( a 0 ) a = a( a ) 0 a = a 4 f x 1 = x a ai a R sinx + a b ab sin x sinx = sinx sin x = 4 y = sinx + sinx - ysinx 4 = 0 sinx sinx x - 3 3= x x- 3 - x- 3 = 0

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教 材 名 称 : C 语 言 程 序 设 计 ( 第 1 版 ) 黄 保 和 江 弋 编 著 清 华 大 学 出 版 社 ISBN: 978-7-302-13599-9, 红 色 封 面 答 案 制 作 时 间 :2011 年 2 月 -5 月 一 思 考 题 1 常 量 和 变 量 有 什 么 区 别? 它 们 分 别 是 如 何 定 义 的? 常 量 是 指 在 C 程 序 运 行 过 程 中

More information

94/03/25 (94 0940002083 94 12 31 B 1-8 (12-64 29 5 16 82 5 15 1 2 22-24 29 25-28 k1. 1 A 2 k2k3 3 k2k3 k2. k2a. 1 2 3 4 k2b. 1 2 k2b1.? 3 k3. 11 12 02 ( ( ( 1 2 (24 A. A1.? 1 0 A1a.? 1. 1 2 2. A2. 1 2

More information

bingdian001.com

bingdian001.com 2016 14 1.5 21 1. 50% 20% 5% 10% A.2 B.10.5 C.10 D.2.1 A = 1/ - =50%20%/10%5%=2 2. 2015 1 1.2 1.5 2016 1.9 2015 A.50% B.90% C.75% D.60% A = / = =1.2 1.5=1.8 2016 =1.9-1 /1=0.9 =0.9/1.8=50% 3. A. B. C.

More information

研 究 式 学 习 -C 语 言 程 序 设 计 习 题 与 实 验 ( 第 二 版 ) 第 一 部 分 习 题 第 1 章 C 语 言 程 序 入 门... 1 第 2 章 选 择 结 构... 8 第 3 章 循 环 结 构... 18 第 4 章 数 组... 25 第 5 章 函 数... 30 第 6 章 用 户 定 制 数 据 类 型... 36 第 7 章 指 针... 39 第

More information

第一次段考 二年級社會領域試題 郭玉華 (A)(B) (C)(D)

第一次段考   二年級社會領域試題 郭玉華   (A)(B) (C)(D) 五 福 二 社 p1 高 雄 市 立 五 福 國 民 中 學 97 學 年 度 第 1 學 期 第 1 次 段 考 二 年 級 社 會 學 習 領 域 試 題 卷 代 號 :30 答 案 卡 塗 寫 注 意 事 項 1. 答 案 卡 劃 記 時, 必 須 用 黑 色 2B 鉛 筆 塗 黑 塗 滿, 但 不 可 超 出 圈 外 2. 年 班 級 座 號 科 目 請 劃 記 正 確 若 劃 記 錯 誤,

More information

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式]

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式] Arrays and Strings 存储同类型的多个元素 Store multi elements of the same type 数组 (array) 存储固定数目的同类型元素 如整型数组存储的是一组整数, 字符数组存储的是一组字符 数组的大小称为数组的尺度 (dimension). 定义格式 : type arrayname[dimension]; 如声明 4 个元素的整型数组 :intarr[4];

More information

Ps22Pdf

Ps22Pdf CIP ) / :,2006.2 ISBN 7-80702 - 113-6..........G.206 CIP (2006)080133 :8501168mm 1/ 32 : 120 :2000 2006 3 1 : 5000 ISBN 7-80702 - 113-6/ G206 : 348.00 (16 ) ,?, :,,,,,,,,,!,?,,,,,,?,, ,,,,,,,,,,,,,,,!,!,!

More information

3 = 90 - = 5 80 - = 57 5 3 3 3 = 90 = 67 5 3 AN DE M DM BN ABN DM BN BN OE = AD OF = AB OE= AD=AF OF= AB=AE A= 90 AE=AF 30 BF BE BF= BE= a+b =a+ b BF=BC+CF=a+CF CF= b CD=b FD= b AD= FC DFC DM=

More information

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc

More information

监 制 制 : 中 华 人 民 共 和 国 国 务 院 侨 务 办 公 室 监 制 人 : 刘 泽 彭 顾 制 问 : ( 按 姓 氏 笔 画 排 列 ) 杨 启 光 陈 光 磊 陈 学 超 周 小 兵 赵 金 铭 班 弨 郭 熙 主 制 编 : 贾 益 民 编 制 写 : ( 按 姓 氏 笔 画 排 列 ) 干 红 梅 于 珊 王 劼 刘 潇 潇 刘 慧 许 迎 春 孙 清 忠 李 艳 吴 玉 峰

More information

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos(

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos( 第一章三角函数 1. 三角函数的诱导公式 A 组 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C ( 中诱导公式 ) B. cos( B C) cos A D. sin( B C) sin A sin60 cos( ) sin( 0 )cos( 70 ) 的值等于

More information

2015年计算机二级(C语言)模拟试题及答案(三)

2015年计算机二级(C语言)模拟试题及答案(三) 2016 年计算机二级 (C 语言 ) 模拟试题及答案 (3) 1.( A ) 是构成 C 语言程序的基本单位 A 函数 B 过程 C 子程序 D 子例程 2.C 语言程序从 ( C ) 开始执行 A 程序中第一条可执行语句 B 程序中第一个函数 C 程序中的 main 函数 D 包含文件中的第一个函数 3 以下说法中正确的是( C ) A C 语言程序总是从第一个定义的函数开始执行 B 在 C 语言程序中,

More information