C语言练习题填空题1

合集下载

C语言填空题以及答案

C语言填空题以及答案

1. 一条简单语句是以________字符作为结束符的,一条复合语句是分别以________字符和________字符作为开始符和结束符的。

2. 任何一个C++程序至少且只能包含一个________函数,且程序总是从这个函数开始执行,不论这个函数的位置如何。

一个函数定义由________和________两部分组成。

3. C++头文件和源程序文件的扩展名分别为________和________。

4. cout与操作符_______配合使用才能显示输出,cin与操作符_____配合使用才能实现输入。

5. 数据类型int,char,bool,float,double, int * 等的类型长度分别为________、________、________、________、________和________。

6. 数值常量46、0173和0x62对应的十进制值分别为________、________和________。

7. 字符串”It\’s\40a\40C++programe!”中包含有__________个字符。

8. 若x=5,y=10,则计算y*=++x表达式后,x和y的值分别为________和________。

9. 若x=25,则计算y=x--表达式后,x和y的值分别为________和________。

10. 假定x和ch分别为int型和char型,则sizeof(x)和sizeof(ch)的值分别为________和________。

11. 假定x=64,y=88,则x<<2和y>>2的值分别为________和________。

12. 假定x是一个逻辑量,则x&&true的值与________的值相同,x||false的值也与________的值相同。

13. 假定x是一个逻辑量,则x&&!x和x||!x的值分别为________和________。

c语言经典选择填空题1

c语言经典选择填空题1

选择题(30分)(第一部分分10分,第二部分12分,第三部分8分)第一部分:简单类题目( 50个题目,从中选择10,每题1分)1、若num、a、b和c都是int型变量,则执行表达式num=(a=4,b=16,c=32)后num的值为(C) A.4 B.16 C.32 D.5222.以下程序的输出结果(B)。

main( ){ int x1=3, x2=0, x3=0;if (x1=x2+x3)printf("* * * *");else printf("# # # #");}A.输出:* * * * B.输出:# # # #C.存在语法错误 D.无输出结果3.下面四个选项中,均是合法转义字符的选项是(A)。

A.'\'' '\\' '\n' B.'\' '\017' '\"'C.'\018' '\f' 'xab' D.'\\0' '\101' 'xlf'4.若有说明:int a=1,b=2,c=3,d=4;则表达式a<b?a:c<d?c:d的值是(D)。

A、4B、3C、2D、15.设i、j、和k是int型变量,且i=3,j=4,k=5,则以下值为0的表达式是(D)。

A. i&&j B.i<=jC.i||j+k&&j-k D.!((i<j)&&!k||1)6.若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。

则以下不能满足要求的表达式是(C)。

A.num%2= =1 B. !(num%2= =0) C.!(num%2) D.num%27.有以下程序main(){ int m=3,n=4,x;x=-m++;x=x+8/++n;printf(“%d\n”,x);}程序运行后的输出结果是 ( D ) 。

计算机二级C语言程序填空题练习题

计算机二级C语言程序填空题练习题

计算机二级C语言程序填空题练习题计算机二级C语言程序填空题练习题导语:为帮助同学们更好更有准备地复习计算机二级C语言,店铺整理了计算机二级C语言程序填空题练习题,一起来测试一下吧:程序填空题下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[o]中,接着把a_所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。

例如,若a所指数组中的数据最初排列为:9、1…4 2 3、6、5、8、7;则按规则移动后,数据排列为:1、9.2、8:3、7、4、6、5。

形参13.中存放a所指数组中数据的个数。

‘规定fum函数中的'max存放当前所找的最大值,px存放当前所找最大值的下标。

请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。

注意:部分源程序在文件BLANKl.C中。

不得增行或删行,也不得更改程序的结构!【参考答案】(1)a[i](2)a[j](3)a[j]【考点分析】本题考查:数组的引用;if语句条件表达式,如果表达式的值为真,则执行下面的语句,如果该值为假,财不执行下面的语句。

【解题思路】填空1:for循环语句循环体中将数组元素a[i]赋值给变量max和变量rain。

填空2:通过一次for循环,找到数组中的最大值,if语句的条件表达式是mu< P>填空3:同理,此处if语句的条件表达式是min>a[j]。

【解题宝典】求最大值或者最小值的题目,一般都是假设一个元素最大或最小,然后通过if条件语句将该元素和其他元素进行比较操作来完成。

【计算机二级C语言程序填空题练习题】。

C语言题库(1).docx

C语言题库(1).docx

一. 选择题 (单项)1. C 语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符——。

A必须为字母B必须为下划线C必须为字母或下划线 D 可以是字母、数字和下划线中的任一种字符2.下面 4个选项中,均是 C 语言关键字的选项是——。

Aauto enum includeBswitch typedef continueC signed union scanfD if struct type3.下面 4个选项中,均是不合法的用户标识符的选项是——。

A A P_0 doBfloat la0_AC b- a goto int D_123 temp INT4.在 C 语言中,int 、char 和 short 三种类型的数据在内存中所占用的字节数——。

A由用户自己定义B均为 2 个字节C是任意的D由所用机器的机器字长决定5.下面 4 个选项中,均是合法浮点数的选项是——。

A+1e+15e-9.403e2B- .60 12e-4-8e5C123e 1.2e-.4 +2e - 1D-e3 .8e-4 5.e -06.下面不正确的字符串常量是——。

AˊabcˊB〞 12ˊ12〞C〞0 〞D〞〞7.假设所有的变量均为整型,则表达式(a=2,b=5,b++, a+b)的值是——。

A7B8C6D28.以下正确的叙述是——。

A在 C 语言中,每行只能写一条语句B若 a 是实型变量, C 程序中允许赋值a=10,因此实型变量中允许存放整型数C在 C 程序中,无论整数还是实数,都能被准确无误的表示D在 C 程序中, % 是只能用于整数运算的运算符9.以下表达式值为 3 的是——。

A 16-13%10B2+3/2C 14/3-2D(2+6)/(12- 9)10.设变量 a 是整型, f 是实型, i 是双精度型,则表达式 10+ˊ aˊ +i*f 值的数据类型为——。

A intB floatC doubleD 不确定11.在 C 语言中, char 型数据在内存中的存储形式是——。

C语言习题(1)

C语言习题(1)

C语言概述、数据类型运算符表达式、顺序结构一、选择题1.下列叙述中,正确的是。

A.C程序中的注释只能出现在程序的开始位置和语句的后面B. C程序书写格式严谨,要求一行内只能写一个语句C. C程序的书写格式自由,一个语句可以写在多行上D. 用C语言编写的程序只能放在一个程序文件中2.下列选项中,可作为合法标识符的是。

A.1mB. DataC. str+1D. i-1 3.设变量已正确定义并赋值,以下合法的C语言赋值语句是。

A.x=y==5B. x=n%2.5C. x+n=iD. x=5=4+1 4.设有定义:int k=0;以下选项的4个表达式中与其他3个表达式的值不相同的是。

A.k++B. k+=1C. ++kD. k+1 5.若有定义:int a,b;则用语句scanf(“%d%d”,&a,&b);输入a,b的值时,不能作为输入数据分隔符的是。

A.,B. 空格C. 回车D. Tab键6.C语言并不是非常严格的算法语言,在以下关于C语言的不严格的叙述中,错误的是。

A.任何不同数据类型都不可以通用B. 有些不同类型的变量可以在同一个表达式中运算C. 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型D. 同一个运算符号在不同的场合可以有不同的含义7.下列常数中不能作为C语言的常量的是。

A.0Xa6B. 3.4e-3C. 3e5D. 0683 8.下面不是C语句的是。

A.int;B. ;C. a=1,b=5D. {;} 9.设x、y、z为整型变量,若从键盘给x、y、z输入数据,则正确的输入语句是。

A.scanf(“%d%d%d”,&a,&b,&c);B. scanf(“%d%d%d”,a,b,c);C.scanf(“%D%D%D”,&a,&b,&c);D. scanf(“%d%d%d”,&a;&b;&c); 10.若变量已正确定义,现要将a和b中的数据进行交换,下面不正确的是。

汇文C语言综合练习题及详解(1)

汇文C语言综合练习题及详解(1)

综合练习题一、从下列四个供选择的答案中选出正确的一个答案1、语句printf(“%%d%d”, 123); 将输出:A) %123%d B) %%d123 C) %d123 D)上述语句语法有错“%%”格式表示输出一个“%”。

2、执行下列程序段后, a值为:int a, b;a=15; b=12;a=(a-- ==b++)? a%5 : a/5;A) 0 B) 2.8 C ) 4 D) 2先计算a--==b++的值:a--的值为15,执行后a=14;b++的值为12,执行后b=13;15==12为假执行a/5即14/5值为2结果: a = 23、判断字符变量c的值为数字(’0’---’9’)则返回1,否则返回0, 可用表达式:A) ‘0’<=c<=‘9’ B) ‘0’<=c && c<=‘9’C) ‘0’<=c || c<= ‘9’ D)以上均不是4、对于int x, y; 语句if (x<0) y= -1; else if (!x) y=0; else y=1; 等价于:A) y=0; if (x>=0) if (x) y=1; else y= -1;B) if (x!=0) if (x>0) y=1; else y= -1; else y=0;C) if (x<0) y= -1; if (x!=0) y=1; else y=0;D) y= -1; if (x!=0) if (x>0) y=1; else y=0;语句if (x<0) y= -1; else if (!x) y=0; else y=1; 等价于:if (x < 0)y = -1;else {if (!x)y = 0;elsey = 1;}即:-1 x < 0y = 0 x = 01 x > 05、循环for(i=0, j=5; ++i!=--j; ) printf(“%d %d”, i, j); 将执行A) 6次B) 3次C) 0次D) 无限次i = 0, j = 5, (++i→1) != (--j→4) 成立: i = 1, j = 4i = 1, j = 4, (++i→2) != (--j→3) 成立: i = 2, j = 3i = 2, j = 3, (++i→3) != (--j→2) 成立: i = 3, j = 2……6、下列程序段执行后s值为:int i=5, s=0;do if (i%2) continue; else s+=i; while (--i);A) 15 B) 9 C) 6 D) 以上均不是写成规范形式:doif (i % 2)continue;elses += i;while (--i);i = 5, s = 0: i % 2 = 1: i = 4i = 4, s = 0: i % 2 = 0: s = 0 + 4 = 4; i = 3i = 3, s = 4: i % 2 = 1: i = 2i = 2, s = 4: i % 2 = 0: s = 4 + 2 = 6; i = 1i = 1, s = 6: i % 2 = 1: i = 08、对于以下宏定义:#define SQ(x) x*x#define DD(x,y) SQ(x)-SQ(y)宏调用DD(2*3, 2+3)执行后值为:A) 43B) 11 C) 25 D) 以上均不是DD(2*3,2+3)→SQ(2*3)-SQ(2+3)→2*3*2*3-2+3*2+3→4311、语句if (a>b) k=0; else k=1; (int a, b, k) 等价于:A) k=(a>b)?1:0; B) k=a>b; C) k=a<=b;D) 以上均不是12、对于int i; char c, s[20];从输入序列123ab45efg中将123读入i; ’ b’读入c; “45efg”读入s, 则scanf语句应写为: *跳过数组名是地址A) scanf(“%da%c%s”, i, c, s) B) scanf(“%d%*c%c%s”,&i, &c, s);C) scanf(“%da%c%s”, &i,&c,&s) D) scanf(“%d%c%c%s”, &i, &c, s);15、对于以下递归函数f, 调用f(4),其返回值为:(终止条件)int f(int n){ return f(n-1)+n; }A) 10 B) 11 C) 0 D) 以上均不是17、如下程序段:int c[]={1, 7, 12};int *k;k=c;printf("next k is %d",*++k);(地址跳一个单元)其输出应为:A) 2 B) 7 C) 1 D)以上均不对21、执行 i=3; if(i>3) if ( i<4 ) i=1 else i=2; 后i 的值应为:A) 1 B) 2 C) 3 D) 语句错误22、执行下列程序:#define MA(x, y) ( (x)*(y) )i=5;i=MA(i,i+1)-7;后变量i 的值应为:A) 30 B) 19 C) 23 D) 1MA(i,i+1)-7→ ((i) * (i+1)) – 7→ (5 * 6 ) – 7→ 2323、执行下列程序:int i, j;i = 3/2 + 7/2 == 5;j = 45 % 11 + (((7>8) ? 14:21) == 14);后变量i,j 的值应为:A) i=0 j=1 B) i=1 j=1C) i=0 j=2 D) i=1 j=2i = ((3/2 + 7/2) == 5) = ((1+3) == 5) = (4 == 5) = 0;j = 1 + (21 == 14) = 1 + 0 = 125、如果 int i=16, j=23 ; 执行 printf("%x--%o",i, j)后输出为:(--)格式扶A) 10--23 B) 10--27 C) 16--23 D) 16--2726、执行下列程序:c[0]c[1]c[2]#define MA(x, y) (x)*(y)int i = 2;i = 3/MA(i, i+1)+5;printf(“%d\n”, i);其输出应为:A) 5 B) 8C) 0 D) 以上都错3/MA(i,i+1)+5→3/(i)*(i+1)+5→3/2*3+5→827、有一函数:int f(int a) {auto int b = 0;static int c = 3;b = b+1;c = c+1;return(a+b+c);}如果有int i, j; 则执行两次调用:i=f(2); j=f(2) 后, i, j值为:A) i = 7, j = 7 B) i = 7, j = 8C) i = 8, j = 7 D) i = 8, j = 8注意静态局部变量static int c;的含义第一次调用f(2):开始时: b = 0, c = 3执行: b = 0 + 1 = 1, c = 3 + 1 = 4;返回: a+b+c=2+1+4=7;调用结束后: 静态局部变量c=4保持不变;第二次调用f(2):开始时: b = 0, c = 4执行: b = 0 + 1 = 1, c = 4 + 1 = 5;返回: a+b+c=2+1+5=8;调用结束后: 静态局部变量c=5保持不变;二、填空题1、用for循环打印1 4 7 10 13 16 19 22 25 , 其语句应为:for (i=1; i<=9; i++) printf(“%3d”, _3*i-2__);2、执行完下列语句段后, i,j值分别为:___355,350__int i, j;j=10*(i=5);i+=j*=i+2;第一条语句执行后: i = 5, j = 50执行第二条语句:i+=j*=i+2→i += (j *= (i+2))→i += (j *= 7)→i += (j = 50*7)→i = 5 + 350 = 355, j = 350(不看)3、执行完下列语句段后, i值为:__5__static int a[3][4]={{1,2,3},{4,5,6}}, i;i= a[0][5];a[0][0] 1 Xa[0][1] 2 X+2a[0][2] 3 X+4a[0][3] ? X+6a[1][0] 4 X+8a[1][1] 5X+10a[1][2] 6 X+12a[1][3] ? X+14a[2][0] ? X+16a[2][1] ? X+18a[2][2] ? X+20a[2][3] ? X+22a[0][5]的地址: X+(0*4+5)*2 = X + 10, 即对应于a[1][1]。

计算机C语言填空题练习及参考答案

计算机C语言填空题练习及参考答案

计算机C语言填空题练习及参考答案第一题/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:以每行5个数来输出300以内能被7或17整除的偶数,并求出其和。

-------------------------------------------------------*/#include <stdio.h>#include <conio.h>main(){int i,n,sum;sum=0;/***********SPACE***********/【1】;/***********SPACE***********/for(i=1;【2】;i++)/***********SPACE***********/if(【3】)if(i%2==0){sum=sum+i;n++;printf("%6d",i);/***********SPACE***********/if(【4】)/***********SPACE***********/printf("【5】");}printf("total=%d\n",sum);}参考答案:【1】 n=0【2】 i<=300 或 i<300 或 300>=i 或 300>i【3】 i%7 == 0 || i%17 == 0或 !(i%7)||!(i%17) 或 !(i%17)||!(i%7) 或 !(i%7&&i%17) 【4】 n%5 == 0 或 !(n%5) 或 n/5*5==n【5】 \n第二题/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。

C语言题库(填空题部分)

C语言题库(填空题部分)

二、填空题1 、C语言中对文件读写之前必须先打开文件,文件的打开是通过调用 ________ 函数来实现。

答案: 1: fopen#fopen()#fopen ()知识点:知识点/基本理论/C11文件/C11_2文件函数2 、C语言中文件操作结束节后,必须关闭文件。

而且关闭文件是通过调用 __________ 函数来实现。

答案: 1: fclose#fclose()#fclose ()知识点:知识点/基本理论/C11文件/C11_2文件函数3、字符串函数________用于从指定的磁盘文件中读出一个字符串。

答案: 1: fgets#fgets()知识点:知识点/基本理论/C11文件/C11_2文件函数4、字符串函数___________用于把一个字符串写入指定的磁盘文件中。

答案: 1: fputs#fputs()知识点:知识点/基本理论/C11文件/C11_2文件函数5、字符读写函数____________ 是用于从磁盘文件中读出一个字符。

答案: 1: fgetc#fgetc()#getc#getc()知识点:知识点/基本理论/C11文件/C11_2文件函数6、字符读写函数____________ 是用于把一个字符写入磁盘文件。

答案: 1: fputc#fputc()#putc#putc()知识点:知识点/基本理论/C11文件/C11_2文件函数7、共用体类型变量的定义关键字是 ________ 。

答案: 1: union知识点:知识点/基本理论/C10共用体与枚举类型8、定义枚举类型时采用的关键字是 __________。

答案: 1: enum知识点:知识点/基本理论/C10共用体与枚举类型9、在C语言中,从参数的形式看,函数可以分为两类:无参函数和 ____________ 函数。

答案: 1:有参知识点:知识点/基本理论/C6函数与编译预处理/C62函数分类、调用及返回值T10、在C语言中,函数的返回值是由 ___________语句传递的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.0(x>=20)main( )
{ float x,y;
scanf("%f",&x);
if(【】)
y=-1.0;
else if((【】)&&(x!=1))
y=2.0/(x-1.0);
else if(【】)
y=3.0/x;
else
y=4.0;
printf("%f/n",y); }
19.
以下函数的功能是将一个字符串S的内容颠倒过来。
}
printf(“\nsum的结果为:%f ”,sum);
}
22.
表达式4>3 && 7<5-!0的值为_______。
23.
char *p[10];这条语句的含义是:_________________________。
24.
假定x=10,则表达式x<=10?20:30的值为___________。
sum+=s[i];
if((i+1)%5==0)
{
w[k]=sum/5;
【2】;
k++;
}
}
}
main()
{
float s[SIZE],w[SIZE/5],sum;
int i,k;
fav1(s);
fav2(s,w);
}
4.
若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为:_____________。
24.20
试卷指标统计数据
总题量
总分值
24
100
章节编码
题量
分值
章节说明
01
3
18
函数
04
4
25
数组
05
2
5
数据类型、运算符与表达式
07
1
4
结构体与共用体
09
2
6
最简单的C程序设计——顺序程序设计
10
3
13
选择结构程序设计
11
1
2
C语言概述
20
1
6
各种分支结构
23
1
6
逻辑运算与判断取控制
25
6
15
综合练习
for(i=0;i<3;i++)
for(【1】;【2】;j--)
if((i+j)==2) sum2=sum2+a[i][j];
printf(“sum1=%d,sum2=%d\n”,sum1,sum2);
}
6.
下面程序以每行4个数据的形式输出a数组,请填空。
#define N 20
main()
{
int a[N],i;
3.【1】s[i]=k【2】sum=0
4.i*m+j+1
5.【1】j=2【2】j>=0
6.【1】&a[i]【2】i%4==0【3】printf(“\n”);
7.【1】a[i]=s[i][0]【2】a[i]=s[i][j]
8.9
9.1
10.22,2
11.格式说明普通字符
12.c,s,f,e
13.1、u,v;2、x>y;3、u>2;
2012-2013学年二学期C语言期末考试试卷(A卷)
答案部分,(卷面共有24题,100.0分,各大题标有题量和总分)
一、填空题(24小题,共100分)
1.【1】f(x,x-y,x-z)+f(y,y-z,y-x)+f(z,z-x,z-y)
【2】sin(a)/((sin(b)*sin(c))
2.【1】计算斐波拉契级数第7项的值【2】k=13
2012-2013学年二学期C语言期末考试试卷(A卷)
班级:___________学号:___________姓名:___________得分:___________
题号










成绩
复核
得分
阅卷
题目部分,(卷面共有24题,100分,各大题标有题量和总分)
一、填空题(24小题,共100分)
13.
以下程序实现输出x,y,z三个数中最大者,请在[ ]内填入正确的内容。
main()
{int x=4,y=6,z=7;
int[1];
if([2]) u=x;
else u=y;
if([3]) v=u;
else v=z;
printf(“v=%d”,v);
}
14.
设y为int型变量,请写出描述“y是奇数”的表达式.
请填空完成以下程序:
计算sum=1/1 + 1/2 + 1/3 + 1/4 + … +1/n ,其中n=1,2,3,…20。
main()
{float sum , temp;
int n , i ;
n=20;
sum=0.0;
for( i =1 ;i < n ; i ++)
{temp=1.0/ i ;
_______________________________;
D、表达式!(x>y)&&!z||1的值为
E、表达式!(x==y)&&!(y==z)||0的值为
F、表达式!(x+y)+z-1&&y+z/2的值为
18.
根据下式填空,将程序补充完整。y=-1.0(x<0.0)
2.0/(x-1.0)(0.0<x<10.0且x!=1)
3.0/x(x=1.0或10.0<x<20.0)
#define SIZE 30
fav1(float s[])
{int k,i;f Nhomakorabear(k=2,i=0;i<SIZE;i++)
{
【1】;
k+=2;
}
}
fav2(float s[],float w[])
{
float sum;
int k,i;
sum=0.0;
for(k=0,i=0;i<SIZE;i++)
{
struct stud
{char num[6];
int s[4];
double ave;
}a, *p;
11.
printf函数的“格式控制”包括两部分,他们是______和______。
12.
在printf格式字符中,只能输出一个字符的格式字符是_________;用于输出字符串的格式字符是_________;以小数形式输出实数的格式字符是_________;以标准指数形式输出实数的格式字符是_________。
15.
若a=2,b=4,则表达式!(x=A、//(y=B、&&0的值是.
16.
C系统给整形变量分配的地址空间是___字节?
17.
有int x=3, y=4, z=5;则
A、表达式!(x>y)+(y!=z) || (x+y) && (y-z)的值为。
B、表达式x+y>z&&y==z的值为
C、表达式x||y+z&&y-z的值为
14.(y%2)==l
15.0
16.2
17.1; 0; 1; 1; 0; 1;
18.x<0.0 ; x<10.0 ; x<20.0。
19.char s[], i<j
20.1.23457e2或1.23457E2
21.sum+=temp
22.0
23.含有10个元素的指针数组p,它的每一个元素都是一个字符指针,可以指向一个字符串
1.
以下程序的功能是计算下面函数的值。请填空。
#include <stdio.h>
#include <math.h>
float f();
main()
{
float x,y,z,sum;
printf(“\ninput x,y,z:\n”);
scanf(“%f %f %f”,&x,&y,&z);
sum=【1】;
case 1:
case 2: return 1;
}
return(fib(g-1)+fib(g-2));
}
main()
{
long k;
k=fib(7);
printf(“k=%d\n”,k);
}
3.
已定义一个含有30个元素的数组s,函数fav1的功能是按顺序分别赋予各元素从2开始的偶数,函数fav2则按顺序每五个元素求一个平均值,并将该值存放在数组w中。请填空。
printf(“sum=%f\n”,sum);
}
float f(float a,float b,float c)
{
float value;
value=【2】;
return(value);
}
2.
下面程序的功能是【1】,运行结果是【2】。
long fib(int g)
{
switch(g)
{
case 0: return 0;
for(i=0;i<N;i++) scanf(“%d”,【1】);
for(i=0;i<N;i++)
{
if(【2】)【3】
printf(“%3d”,a[i]);
相关文档
最新文档