- 4
-
设
- 设a=l,b=2,c=3,d=4,则表达式:“aA.4
- B.3
- C.2
- D.1
- A.ABCD
- FGH KL
- B.ABCD
- EFG U
- C.EFG
- JK O
- D.EFGH UKL
- 6
-
有以下程序:
#include
main
{ int x=4,y;
do
{ y=x;
if(!y)printf("x");
else
printf("y"):
x--;
}while(x);
}
程序的输出结果是( )。
- A. xyyx
- B.yyyy
- C.yyxx
- D.yxyx
- A.1,2,3, 1,5,9,
- B.1,3,5, 1,3,j,
- C.1,3,5, 0,4,8,
- D.1,3。5, -1,3,7,
- A.0
- B.1
- C.2
- D.3
- A.Afternoon
- B.fternoon
- C.Morning
- D.orning
- A.数据库系统
- B.文件系统
- C.人工管理
- D.数据项管理
- A.7
- B.3
- C.2
- D.0
- A."0"xff
- B."0"X11
- C."0"x1g
- D.”0”Xabc
- A.20,10
- B.20,20
- C.10,20
- D.10,10
- A.10
- B.11
- C.14
- D.15
- 15
-
下列程序的运行结果是( )。
#include
#define ADD(x) x+x
main
{ int m=1,n=2,k=3;
int S=ADD(m+n)*k;
printf("s=%d",s);
}
- A. sum=18
- B.sum=10
- C.sum=9
- D.sum=25
- A.ABCDEF
- B.DBEAFC
- C.ABDECF
- D.DEBFCA
- 17
-
下列程序的输出结果是( )。
#include
main( )
{ int i,S=0;
for(i=1;i<10;i++)
if(!(i%2)&&!(i%3))s+=i;
printf("%d\n",s);
}
- A.4
- B.39
- C.45
- D.6
- A.只能在循环体内和switch语句体内使用break语句
- B.eotinue语句的作用是结束整个循环的执行
- C.在循环体内使用break语句或continue语句的作用相同
- D.从多层循环嵌套中退出时,只能使用got0语句
- A.5,4,3,2
- B.2,3,4,5
- C.2,2,2,2
- D.5,5,5,5
- A.方便运算的实现
- B.使单链表至少有一个结点
- C.标识表结点中首结点的位置
- D.说明单链表是线性的链式存储实现
- A.1
- B.2
- C.8
- D.4
- a=d/10%9;
- b=a&&(一1); printf("%d,%d\n",a,b);}
- A.6,1
- B.2,1
- C.6,0
- D.2,0
- A.45
- B.20
- C.25
- D.36
- A.7
- B.3
- C.2
- D.0
- A.线性表以顺序方式存储,并按关键码值排好序
- B.线性表以顺序方式存储,并按关键码的检索频率排好序
- C.线性表以链式方式存储,并按关键码值排好序
- D.线性表以链式方式存储,并按关键码的检索频率排好序
- A.s1的内容更新为abcdefghi
- B.s1的内容更新为defghi\0
- C.s1的内容更新勾defghiabc\0
- D.s1的内容更新为abcdefghi\0
- A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值
- B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容
- C.在C语言中,外部变量的隐含类型是自动存储类别
- D.在C语言中,函数形参的存储类型是自动(auto)类型的变量
- A.123,abe
- B.abc.123
- C.1bc,a23
- D.321,cba
- A.isupper(c)
- B.'A'<=c<='Z '
- C.'A'<=c&&c<='Z'
- D.c<=('z'-32)&&('a'-32)<=c
- 30
-
若有以下的说明和语句,则在执行for语句后,’(*(pt+1)+2)表示的数组元素是( )。
int t[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]= &t[k][0];
- A.t[2][0]
- B.t[2][2]
- C.t[1][2]
- D.t[2][1]
- A.20
- B.24
- C.25
- D.30
- A.便于随机存取
- B.花费的存储空间较顺序存储少
- C.便于捅入和删除操作
- D.数据元素的物理顺序与逻辑顺序相同
- A.876和543.000000
- B.87和6.000000
- C.87和6543.000000
- D.76和543.000000
- A.(x>=1)&&(x<=10)&&(x>=100)&&(X< =110)
- B.(x>=1)
- C.
- D.(x<2=10)
- E.
- F.(x>=100)
- G.
- H.(x<=1l0) (x>=1)&&(x<=10) (x>=100)&&(x<= 110) (x>=1) (x<=10)&&(x>=100) (x<=l 10)
- A.235
- B.0235
- C.02356
- D.2356
- 36
-
若整型变量
- 若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式aA.1
- B.2
- C.3
- D.4
- A. float
- B.int
- C.char
- D.double
- A.scanf("%d",a,b,c);
- B.scanf("%d%d%d",a,b,c):
- C.scanf("%d",p);
- D.scanf("%d",&p);
- A.49
- B.36
- C.25
- D.64
- A.-3
- B.9
- C.-12
- D.6
- A. fun("abc",3.0);
- B.t=fun('D'.16.5);
- C.fun('65',2.8);
- D.fun(32,32);
- 42
-
有以下程序:
main
{int i,j;
for(j=10;j<11;j++)
{ for(i=9;i
if(!(j%i))break;
if(i==j-1)
printf("%d",j);
}
}
输出结果是( )。
- A.11
- B.10
- C.9
- D.10 11
- A.15,A
- B.16,H
- C.16,A
- D.17,H