20.设当前盘为C盘,且C盘上含有子目录、DOS,A盘为只有根目录的启动盘(根目录下只有三个DOS系统文件与扩展名为。C的文件)。下列命令组中的两个命令从效果上可以认为等价的是
A)DEL 、DOS 与RD 、DOS
B)FORMAT A:与DEL A:*。*
C)FORMAT A:/S 与DEL A:*。?
D)COPY A:F1 F2 与REN A:F1 F2
21.设A`B和C都是INT型变量,且A=3,B=4,C=5,则一表达式中,值为0的表达式是
A)'A'&&'B'B)A《=B
C》A││BC&&BC D》!((A='A'&&CH 《='Z'》?(CH 32):CH
上面表达式的值是
A)A B)a C)Z D)z
24.若X和Y都是INT型变量,X=100,Y=200,且有下面的程序片段:
PRINT(“%D”,(X,Y));
上面程序片段的输出结果是
A)200 B)100
C)100 200 D)输出格式符不够,输出不确定的值
25.下面各语句行中,能正是行赋字符串操作的语句行是
A)CHAR ST[4][5]={“ABCDE”};
B)CHAR S[5]={'A','B','C','D','E'};
C)CHAR *S;S=“ABCDE”;
D)CHAR *S;SCANF(“%S”,S);
26.若K是INT型变量,且有下面的程序片段:
K =——3;
IF(K《=0)PRINTF(“####”)
ELSE PRINTF(“&&&&”);
上面程序片段的输出结果是
A)####B)&&&&
C》####&&&&D》有语法错误,无输出结果
27.若X是INT型变量,且有下面的程序片段:
FOR(X=3;X《6;X》PRINTF((X%2)?(“**%D”):(“##%D、N”),X);
上面程序片段的输出结果是
A》**3 B》##3 C》##3 D》**3##4
##4 **4 **4##5 **5
**5 ##5
28.请读程序:
#INCLUDE
F(CHAR *S)
{CHAR *P=S;
WHILE(*P !='、0')P;
RETURN(P——S);
}
MAIN()
{PRINTF(“%D、N”,F(“ABCDEF”));}
上面输出结果是
A》3 B》6 C》8 D》0
29.请读程序:
#INCLUDE
MAIN()
{INT A;FLOAT B,C;
SCANF(“%2D%3F%4F”,&A,&B,&C);
PRINTF(“、NA=%D,B=%F,C=%F、N”,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
30.请读程序:
#INCLUDE 《STDIO.D》
MAIN()
{INT N[2],I,J,K;
FOR(I=0;I《2;I》N[J]=N[I]1;
PRINTF(“%D、N”,N[K]);
》
上面程序的输出结果是
A》不确定的值B》3 C》2 D》1
31.请读程序片段:
CHAR STR[]=“ABCD”,*P=STR;
PRINTF(“%D、N”,*(P4));
上面程序片段的输出结果是
A》68 B》0 C》字符'D'的地址D》不确定的值(32)请读程序:
#INCLUDE
MAIN()
{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)10
本新闻共
6页,当前在第
2页
1 2 3 4 5 6