输入形式:ABC 输出形式:A
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);
38 设以下变量均为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) 39 设有如下程序: struct sk {
int a; float b; }data; int *p;
若要使p指向data中的a域,正确的赋值语句是( )(选择一项) A p=&a; B p=data.a; C p=&data.a; D *p=data.a;
40、#include
void change(int x) {
x+=5; }
main() {
int x=5; change(x);
printf(“%d”,x); }
上述C程序运行后会显示( ) A、 0 B、5 C、10 D、%d
第一套
1-5 c a b c c 6-10 d c b c c 11-15 d (bc) c d a 16-20 a d b d b 21-25 d (bd) c b (bd) 26-30 a b c a c 31-35 d c b a c 36-40 b a c d b 第二套题
1-5 D B B A C 6-10 B D A D D 11-15 C C D C B 16-20 B B B A C 21-25 B B B C B 26-30 C B A C A 31-35 D C A D C 36-40 D B C C B