1、计算机二级(C)34 及答案解析(总分:3040.00,做题时间:120 分钟)一、选择题(1-10 题每题 2 分,11-50 题(总题数:50,分数:3000.00)1.下列选项中不属于软件生命周期开发阶段任务的是【 】。(分数:60.00)A.软件测试B.概要设计C.软件维护D.详细设计2.有以下程序: #include main() int n,*P=NULL; *P= prinff(“Input n:“);scanf(“d“, double b=1.25; char c=A; #define d 2 则下面语句中错误的是( )。 (分数:60.00)A.a+;B.b+;C.c+;D.
2、d+;10.有以下程序 int fun(int X,int n) static int sum=0,i; for(i=0;iA.45B.50C.60D.5511.有以下程序段: int k=0,a=1,b=2,c=3; k=ab?b:a; k=kc?c:k; 执行该程序段后,k 的值是【 】。 (分数:60.00)A.3B.2C.1D.012.十六进制数 100 转换为十进制数为( )。(分数:60.00)A.256B.512C.1024D.6413.有以下程序 main() int i; for(i=1;ia ip-aj)t=p-ai;p-ai=p-aj;P-aj=t; maln() int
3、 i;struct S s=10,2,3,l,6,8,7,5,4,10,9; f( unsigned char c; ul; ul.c=A; printf(“%c/n“,ul.n); 执行后输出结果是( )。 (分数:60.00)A.产生语法错B.随机值C.AD.6518.有以下程序 #include main(int argc,char *argv) int i=1,n=0; while(iA.3B.5C.7D.1119.若 fp 已正确定义并指向某个文件,当未遇到该文件结束标志时函数 feof(fp)的值为( )。 (分数:60.00)A.0B.1C.-1D.一个非 0 值20. 以下程序
4、的功能是进行位运算: main() unsigned char a,b; a=73;b=4 int I; for(i=1;i3;i+) scanf(“%c”, switch(k) case 0: printf(“another/n”); case 1: printf(“number/n”); 程序运行时,从键盘输入:01,程序执行后的输出结果是( )。 (分数:60.00)A.another numberB.another number anotherC.another number numberD.number number25.在 Windows 环境下,单击当前应用程序窗口中的“关闭”按
5、钮,其功能是( )。(分数:60.00)A.将当前应用程序转为后台运行B.退出 Windows 后再关机C.退出 Windows 后重新启动计算机D.终止当前应用程序的运行26.有以下程序 #include main() FILE * fp;int i,a6=l,2,3,4,5,6; fp=fopen(“d3.dat“,“W+b“);fwrite(a,sizeof(int),6,fp); fseek(fp,sizeof(int)* 3,SEEK_SET);*该语句使读文件的位置指针从文件头向后移动 3 个 int 型数 据* fread(a,sizeof(int),3,fp);fclose(f
6、p); for(i=0;iA.4,5,6,4,5,6,B.1,2,3,4,5,6,C.4,5,6,1,2,3,D.6,5,4,3,2,1,27.有以下程序: main() int num44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,ij; for(i=0;i4;i+) for(j=0;j=i;j+) printf(“%4c“,); for(j=【 】;j4;j+) printf(“%4d“,numij); printf(“/n“); 若要按以下形式输出数组右上半三角 1 2 3 4 6 7 8 11 12 16 则在程序下划线处应填入的是【 】。(分数:6
7、0.00)A.i-1B.iC.i+1D.4-i28.有以下程序: #define f(x) x*x main( ) int i; i=f(4+4)/f(2+2); printf(“%d/n”,i); 执行后输出结果是( )。 (分数:60.00)A.28B.22C.16D.429. 有以下结构体说明和变量定义,如图所示,指针 p、q、r 分别指向一个链表中的三个连续结点。 struct node int data; struct node *next; *p, *q, *r; (分数:60.00)A.r-next=q; q-next=r-next; p-next=r;B.q-next=r-ne
8、xt; p-next=r; r-next=q;C.p-next=r; q-next=r-next; r-next=q;D.q-next=r-next; r-next=q; p-next=r;30.有以下程序 main( ) int a=5,b=4,c=3,d=2; if(abc) printf(“%d/n“,d); else if(c-1=d)=1) printf(“%d/n“,d+1); else printf(“%d/n“,d+2); 执行后输出的结果是( )。 (分数:60.00)A.2B.3C.4D.编译时有错,无结果31.程序中若有如下说明和定义语句 char fun(char*);
9、 main() char*s=“one“,a5=0,(*f1)()=fun,ch; . 以下选项中对函数 Fun 的正确调用语句是【 】。(分数:60.00)A.(*f1)(a)B.*f1(*s);C.ch=*f1(s);32.以下叙述中错误的是【 】。(分数:60.00)A.计算机不能直接执行用 C 语言编写的源程序B.C 程序经 C 编译程序编译后,生成后缀为.obj 的文件是一个二进制文件C.后缀为.obj 的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件D.后缀为.obj 和.exe 的二进制文件都可以直接运行33.有以下程序 main() int k=5; while(-
10、k)printf(“d“,k-=3); printf(“n“); 执行后的输出结果是【 】。 (分数:60.00)A.1B.2C.4D.死循环34.有以下程序: void sort(int a,int n) int i,j,t; for(i=0;in;i+) for(j=i+1;n;j+) if(aiaj) t=ai; ai=aj; aj=t; main() int aa10=1,2,3,4,5,6,7,8,9,10,i; sort(aa+2,5); for(i=0;i10;i+)printf(“%d,“,aa i); printf(“/n“); 程序运行后的输出结果是【 】。 (分数:60.
11、00)A.1,2,3,4,5,6,7,8,9,10,B.1,2,7,6,3,4,5,8,9,10,C.1,2,7,6,5,4,3,8,9,10,D.1,2,9,8,7,6,5,4,3,10,35.以下选项中非法的表达式是( )。(分数:60.00)A.00)y=1; else if(x= =0)y=0; else y=-1;B.y=0; if(x0)y=1; else if(xC.y = 0; if (x = 0) if (x0) y = 1; else y = -1;D.if ( x = 0) if ( x0)y = 1; else y = 0; else y = -1;48.有以下程序 #
12、include main() FILE * fp;int k , n,a6=1,2,3,4, 5,6; fp=fopen(“d2.dat“,“W“); fprintf(fp,“dddn“,a0,a1,a2);fprintf(fp,“dddn“,a3,a4,aS); fclose(fp); fp=fopen(“d2.dat“,“r“); fscanf(fp,“dd“, p= for(i=0;iA.3B.6C.9D.250.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(分数:60.00)A.函数调用可以作为独立的语句存在B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式
13、中D.函数调用可以作为一个函数的形参二、填空题(每空 2 分,共 40 分)(总题数:20,分数:40.00)51.在数据库系统中,实现各种数据管理功能的核心软件称为 1。(分数:2.00)填空项 1:_52.以下函数 rotate 的功能是:将 a 所指 N 行 N 列的二维数组中的最后一行放到 b 所指二维数组的第 0 列中,把 a 所指二维数组中的第 0 行放到 b 所指二维数组的最后一列中,b 所指二维数组中的其他数据不变。 #define N 4 void rotate(int aN,int bN int i,j; for(i=0;iN;i+) biN-1= 1; 2=aN-1i;
14、(分数:2.00)填空项 1:_填空项 1:_53.以下程序运行后的输出结果是 1。 main2 int a,b,c; a=10;b=20;c=(a%b1)|(a/b1; printf(“%d %d%d/n“,a,b,c); (分数:2.00)填空项 1:_54.以下程序运行后的输出结果是 1。 #includestring.h void fun(char *s,int P,int k) int i; for(i=p;ik-1;i+)si=si+2; main2 char s=“abcdefg“; fun(s,3,strlen(s);puts(s) (分数:2.00)填空项 1:_55.在 W
15、indows 环境下,利用菜单命令删除固定硬盘上的文件与文件夹,实际上是将需要删除的文件与文件夹移动到 1 文件夹中。(分数:2.00)填空项 1:_56.以下程序用于判断 a、b、c 能否构成三角形,若能,输出 YES,否则输出 NO。当给 a、b、c 输入三角形三条边长时,确定 a、b、c 能构成三角形的条件是需同时满足三个条件:a+bc,a+cb,b+ca。请填空。 main1 float a,b,C; scanf(“fff“, long sno; float score; STU; main( ) STU a=“zhangsan”,2001,95,b=“Shangxian”,2002,
16、90, c=“Anhua”,2003,95,d,*p= d=a; if(strcmp(a.name,b.name)0) d=b; if(strcmp(c.name,d.name)0) d=c; printf(“%ld%s/n”,d.sno,p-name); (分数:2.00)填空项 1:_59.有以下程序 main( ) int t=1,i=5; for(;i=0;i-) t*=i; printf(“%d/n”,t); 执行后输出结果是 1。 (分数:2.00)填空项 1:_60.以下程序的功能是;求出数组 X 中各相邻两个元素的和依次存放到 a 数组中,然后输出。请填空。 main1 int
17、 x10,a9,i; for(i=O;i1) return a0+f(a+1,n 一 1);else return a0; main2 int aa10=1,2,3,4,5,6,7,8,9,10,S; S=f(aa+2,4);printf(“dn“,S); (分数:2.00)填空项 1:_68.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_69.在 Windows 环境下,为了进行“添加/删除程序“操作,首先打开 1,然后双击其中的相应图标。(分数:2.00)填空项 1:_70.
18、若有程序 main( ) int i,j; scanf(“i=%d,j=%d“, printf(“i=%d,j=%d/n “,i,j); 要求给 i 赋 10,给 j 赋 20,则应该从键盘输入 1。 (分数:2.00)填空项 1:_计算机二级(C)34 答案解析(总分:3040.00,做题时间:120 分钟)一、选择题(1-10 题每题 2 分,11-50 题(总题数:50,分数:3000.00)1.下列选项中不属于软件生命周期开发阶段任务的是【 】。(分数:60.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:通常把软件产品从提出、实现、使用、维护到停止使用退役的过程称为软件
19、生命周期。软件生命周期分为 3 个时期共 8 个阶段: 软件定义期:包括问题定义、可行性研究和需求分析 3 个阶段; 软件开发期:包括概要设计、详细设计、实现和测试 4 个阶段; 运行维护期:运行维护阶段。 2.有以下程序: #include main() int n,*P=NULL; *P= prinff(“Input n:“);scanf(“d“, double b=1.25; char c=A; #define d 2 则下面语句中错误的是( )。 (分数:60.00)A.a+;B.b+;C.c+;D.d+; 解析:10.有以下程序 int fun(int X,int n) static
20、 int sum=0,i; for(i=0;iA.45B.50C.60 D.55解析:内部静态变量是始终存在的,当函数被调用退出后,内部静态变量会保存数据,再次调用该函数时,以前调用时的数值仍然保留着。Fun(a,5)的值是 15,再次调用后 sum=15,所以 Fun(b,4):45,s=45+15=60。11.有以下程序段: int k=0,a=1,b=2,c=3; k=ab?b:a; k=kc?c:k; 执行该程序段后,k 的值是【 】。 (分数:60.00)A.3B.2 C.1D.0解析:三目运算符的一般形式为(表达式 1)?(表达式 2):(表达式 3),当(表达式 1)值为真时,(
21、表达式 2)的值为整个表达式的值;当(表达式 1)值为假时,(表达式 3)的值为整个表达式的值。题中执行表达式“k=ab?b:a“后,k=2,将此值代入后一个表达式“k=kc?c:k,由于“kc“值为假,故 k 的值还等于原来 k的值,即 B。 12.十六进制数 100 转换为十进制数为( )。(分数:60.00)A.256 B.512C.1024D.64解析:13.有以下程序 main() int i; for(i=1;ia ip-aj)t=p-ai;p-ai=p-aj;P-aj=t; maln() int i;struct S s=10,2,3,l,6,8,7,5,4,10,9; f( u
22、nsigned char c; ul; ul.c=A; printf(“%c/n“,ul.n); 执行后输出结果是( )。 (分数:60.00)A.产生语法错B.随机值C.A D.65解析:18.有以下程序 #include main(int argc,char *argv) int i=1,n=0; while(iA.3B.5C.7 D.11解析:在“proc 1234567“输入命令行中带有 4 个参数,所以 argc 等于 4,主函数中的循环语句执行 3 次。第一次 argv1的长度为 3,第二次 argv2的长度为 2,第二 argv2的长度为 2。所以最后变量 n 的长度等于 7。1
23、9.若 fp 已正确定义并指向某个文件,当未遇到该文件结束标志时函数 feof(fp)的值为( )。 (分数:60.00)A.0 B.1C.-1D.一个非 0 值解析:20. 以下程序的功能是进行位运算: main() unsigned char a,b; a=73;b=4 int I; for(i=1;i3;i+) scanf(“%c”, switch(k) case 0: printf(“another/n”); case 1: printf(“number/n”); 程序运行时,从键盘输入:01,程序执行后的输出结果是( )。 (分数:60.00)A.another number B.a
24、nother number anotherC.another number numberD.number number解析:25.在 Windows 环境下,单击当前应用程序窗口中的“关闭”按钮,其功能是( )。(分数:60.00)A.将当前应用程序转为后台运行B.退出 Windows 后再关机C.退出 Windows 后重新启动计算机D.终止当前应用程序的运行 解析:26.有以下程序 #include main() FILE * fp;int i,a6=l,2,3,4,5,6; fp=fopen(“d3.dat“,“W+b“);fwrite(a,sizeof(int),6,fp); fsee
25、k(fp,sizeof(int)* 3,SEEK_SET);*该语句使读文件的位置指针从文件头向后移动 3 个 int 型数 据* fread(a,sizeof(int),3,fp);fclose(fp); for(i=0;iA.4,5,6,4,5,6, B.1,2,3,4,5,6,C.4,5,6,1,2,3,D.6,5,4,3,2,1,解析:首先利用 fwrite 函数将数组 a 中的数据写到文件中,接着 fseek 函数的功能是读文件的位置,指针从文件头向后移动 3 个 int 型数据,这时文件位置指针指向的是文件中的第 4 个 int 数据“4“。然后 fread函数将文件 fp 中的后
26、 3 个数据 4,5,6 读到数组 a 中,这样就覆盖了数组中原来的前 3 项数据。最后数组中的数据就成了4,5,6,4,5,6,故本题答案为 A)。27.有以下程序: main() int num44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,ij; for(i=0;i4;i+) for(j=0;j=i;j+) printf(“%4c“,); for(j=【 】;j4;j+) printf(“%4d“,numij); printf(“/n“); 若要按以下形式输出数组右上半三角 1 2 3 4 6 7 8 11 12 16 则在程序下划线处应填入的是【 】
27、。(分数:60.00)A.i-1B.i C.i+1D.4-i解析:本题程序为二重循环,外循环控制输出数据的行数,内循环控制输出数据的列数。从本题输出的形式来看,程序要求输出的是 4 行 4 列。 28.有以下程序: #define f(x) x*x main( ) int i; i=f(4+4)/f(2+2); printf(“%d/n”,i); 执行后输出结果是( )。 (分数:60.00)A.28 B.22C.16D.4解析:29. 有以下结构体说明和变量定义,如图所示,指针 p、q、r 分别指向一个链表中的三个连续结点。 struct node int data; struct node
28、 *next; *p, *q, *r; (分数:60.00)A.r-next=q; q-next=r-next; p-next=r; B.q-next=r-next; p-next=r; r-next=q;C.p-next=r; q-next=r-next; r-next=q;D.q-next=r-next; r-next=q; p-next=r;解析:30.有以下程序 main( ) int a=5,b=4,c=3,d=2; if(abc) printf(“%d/n“,d); else if(c-1=d)=1) printf(“%d/n“,d+1); else printf(“%d/n“,d
29、+2); 执行后输出的结果是( )。 (分数:60.00)A.2B.3 C.4D.编译时有错,无结果解析:31.程序中若有如下说明和定义语句 char fun(char*); main() char*s=“one“,a5=0,(*f1)()=fun,ch; . 以下选项中对函数 Fun 的正确调用语句是【 】。(分数:60.00)A.(*f1)(a) B.*f1(*s);C.ch=*f1(s);解析:题中将函数 fun 的入口地址赋给了指针变量 f1,这时 f1 和 fun 都指向函数的开头,调用*f1 就是调用函数 fun。32.以下叙述中错误的是【 】。(分数:60.00)A.计算机不能直
30、接执行用 C 语言编写的源程序B.C 程序经 C 编译程序编译后,生成后缀为.obj 的文件是一个二进制文件C.后缀为.obj 的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件D.后缀为.obj 和.exe 的二进制文件都可以直接运行 解析:一个 C 语言的源程序(后缀名为.c)在经过编译器编译后,先生成一个汇编语言程序,然后由编译程序再将汇编语言程序翻译成机器指令程序,即目标程序(后缀名为.obj),目标程序不可以直接运行,它要和库函数或其它目标程序连接成可执行文件(后缀名为.exe)后方可运行。故本题答案为 D)。33.有以下程序 main() int k=5; while(-
31、k)printf(“d“,k-=3); printf(“n“); 执行后的输出结果是【 】。 (分数:60.00)A.1 B.2C.4D.死循环解析:k 的初始值为 5,当第一次进行 while 循环时,k 自减 l 变为 4,非 0,执行循环体里的 printf 语句,输出 1,此时 k 的值变为 1。程序执行第二次循环,k 自减 1 变为 0,为假,退出 while 循环语句。所以程序的最后结果为 1,即本题的正确答案为选项 A)。34.有以下程序: void sort(int a,int n) int i,j,t; for(i=0;in;i+) for(j=i+1;n;j+) if(ai
32、aj) t=ai; ai=aj; aj=t; main() int aa10=1,2,3,4,5,6,7,8,9,10,i; sort(aa+2,5); for(i=0;i10;i+)printf(“%d,“,aa i); printf(“/n“); 程序运行后的输出结果是【 】。 (分数:60.00)A.1,2,3,4,5,6,7,8,9,10,B.1,2,7,6,3,4,5,8,9,10,C.1,2,7,6,5,4,3,8,9,10, D.1,2,9,8,7,6,5,4,3,10,解析:本题 sort 函数的作用是将指定的数由大到小排序。主调函数“sort(aa+2,5);“中的实参 aa
33、+2 是指aa2的地址,将其传给了形参 a,使得形参中 a0的值为主函数中 aa2的值,即 3;实参中的 5 传绐形参中的 n,在 sort 函数中起着限制循环次数的作用,即使得参加排序的只有 5 个数,从 aa2到 aa6,所以本题输出的结果是 1,2,7,6,5,4,3,8,9,10,。 35.以下选项中非法的表达式是( )。(分数:60.00)A.00)y=1; else if(x= =0)y=0; else y=-1;B.y=0; if(x0)y=1; else if(xC.y = 0; if (x = 0) if (x0) y = 1; else y = -1; D.if ( x =
34、 0) if ( x0)y = 1; else y = 0; else y = -1;解析:48.有以下程序 #include main() FILE * fp;int k , n,a6=1,2,3,4, 5,6; fp=fopen(“d2.dat“,“W“); fprintf(fp,“dddn“,a0,a1,a2);fprintf(fp,“dddn“,a3,a4,aS); fclose(fp); fp=fopen(“d2.dat“,“r“); fscanf(fp,“dd“, p= for(i=0;iA.3B.6 C.9D.2解析:50.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误
35、的是(分数:60.00)A.函数调用可以作为独立的语句存在B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参 解析:二、填空题(每空 2 分,共 40 分)(总题数:20,分数:40.00)51.在数据库系统中,实现各种数据管理功能的核心软件称为 1。(分数:2.00)填空项 1:_ (正确答案:数据库管理系统(DBMS))解析:数据库管理系统(Database Management System)简称 DBMS,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。它是数据库系统的核心软件。52.以下函数 rotate 的功能是:将 a
36、所指 N 行 N 列的二维数组中的最后一行放到 b 所指二维数组的第 0 列中,把 a 所指二维数组中的第 0 行放到 b 所指二维数组的最后一列中,b 所指二维数组中的其他数据不变。 #define N 4 void rotate(int aN,int bN int i,j; for(i=0;iN;i+) biN-1= 1; 2=aN-1i; (分数:2.00)填空项 1:_ (正确答案:a0i)填空项 1:_ (正确答案:bi0)解析:根据题意,语句“biN-1= -|_|-;“的作用是把 a 所指二维数组中的第 0 行放到b 所指二维数组的最后一列中,在 a 数组中,第 0 行用 a0来
37、表示,所以第 19 空填对 a0i;语句“ -|_|-=aN-1i;“的作用是将 a 所指二维数组中的最后一行放到 b 所指二维数组的第 0 列中,b 数组中第 0 列用 b0来表示,所以,第 20 空填 bi0。 53.以下程序运行后的输出结果是 1。 main2 int a,b,c; a=10;b=20;c=(a%b1)|(a/b1; printf(“%d %d%d/n“,a,b,c); (分数:2.00)填空项 1:_ (正确答案:10200)解析:本题中“(a%b1|(a/b1)“的运算顺序为先算括号一算术运算符一关系运算符一逻辑运算符。其中 a%b=10,a/b=0,所以 a%b1
38、的值为 0,a/b1 值也是 0,故整个表达式的结果为 0,所以输出的 a,b,c 的值为 10200。 54.以下程序运行后的输出结果是 1。 #includestring.h void fun(char *s,int P,int k) int i; for(i=p;ik-1;i+)si=si+2; main2 char s=“abcdefg“; fun(s,3,strlen(s);puts(s) (分数:2.00)填空项 1:_ (正确答案:abcfg)解析:55.在 Windows 环境下,利用菜单命令删除固定硬盘上的文件与文件夹,实际上是将需要删除的文件与文件夹移动到 1 文件夹中。(
39、分数:2.00)填空项 1:_ (正确答案:回收站)解析:56.以下程序用于判断 a、b、c 能否构成三角形,若能,输出 YES,否则输出 NO。当给 a、b、c 输入三角形三条边长时,确定 a、b、c 能构成三角形的条件是需同时满足三个条件:a+bc,a+cb,b+ca。请填空。 main1 float a,b,C; scanf(“fff“, long sno; float score; STU; main( ) STU a=“zhangsan”,2001,95,b=“Shangxian”,2002,90, c=“Anhua”,2003,95,d,*p= d=a; if(strcmp(a.n
40、ame,b.name)0) d=b; if(strcmp(c.name,d.name)0) d=c; printf(“%ld%s/n”,d.sno,p-name); (分数:2.00)填空项 1:_ (正确答案:2002ShangXian)解析:59.有以下程序 main( ) int t=1,i=5; for(;i=0;i-) t*=i; printf(“%d/n”,t); 执行后输出结果是 1。 (分数:2.00)填空项 1:_ (正确答案:0)解析:60.以下程序的功能是;求出数组 X 中各相邻两个元素的和依次存放到 a 数组中,然后输出。请填空。 main1 int x10,a9,i;
41、 for(i=O;i1) return a0+f(a+1,n 一 1);else return a0; main2 int aa10=1,2,3,4,5,6,7,8,9,10,S; S=f(aa+2,4);printf(“dn“,S); (分数:2.00)填空项 1:_ (正确答案:18)解析:表达式 f(aa+2,4)递归调用 4 次,从 aa3开始,aa3,aa4,aa5,aa6相加和等于 22。68.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_ (正确答案:物理独立性)解
42、析:当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为物理独立性。当数据库总体逻辑结构改变,不需要修改应用程序,这是数据的逻辑独立性。69.在 Windows 环境下,为了进行“添加/删除程序“操作,首先打开 1,然后双击其中的相应图标。(分数:2.00)填空项 1:_ (正确答案:控制面板)解析:70.若有程序 main( ) int i,j; scanf(“i=%d,j=%d“, printf(“i=%d,j=%d/n “,i,j); 要求给 i 赋 10,给 j 赋 20,则应该从键盘输入 1。 (分数:2.00)填空项 1:_ (正确答案:i=10,j=20)解析: