若有定义: char a[10],*b=a; ,则不能给数组 a 输入字符串” This is a book” 的语句是 ( ) 。
A. gets(a)
B. scanf("%s",a)
C. gets(&a[0]);
D. gets(b) ;
查看答案
下列程序的输出结果是 ( ) 。main(){ char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5;printf("%d",*--p);}
A. 运行出错
B. a[4] 的地址
C. 5
D. 3
设有如下定义:intarr[]={6,7,8,9,10};int*ptr;ptr=arr;*(ptr+2)+=2;prinf("%d,%d\n",*ptr:,*(ptr+2));则程序段的输出结果为( ).
A. 8,10
B. 6,8
C. 7,9
D. 6,10
有以下程序main(){char ch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));return 0;}程序运行后输出的结果是()
A. z
B. 0
C. 元素ch[5]的地址
D. 字符y的地址
有关混凝土的知识中,错误的是( )。
A. 环境温度越高,混凝土强度增长越快
B. 混凝土的抗拉强度比抗压强度小得多
C. 水胶比越大,混凝土的强度越大
D. 抗压强度大于抗剪强度