作业辅导网

标题: 若有说明:char *pc[ ]={"aaa", "bbb", " [打印本页]

作者: 李老师    时间: 2017-10-29 13:32
标题: 若有说明:char *pc[ ]={"aaa", "bbb", "
若有说明:char *pc[ ]={"aaa", "bbb", "ccc", "ddd"};,则以下叙述正确的是( )。
A. *pc[0]代表的是字符串"aaa
B. *pc[0]代表的是字符'a'
C. pc[0]代表的是字符串"aaa"
D. pc[0]代表的是字符'a'
      满分:5  分
2.  语句while (!y)中的表达式 !y 等价于( )。
A. y==0
B. y!=1
C. y!=0
D. y==1
      满分:5  分
3.  若有以下程序段:   for (m=1; m<=100; m++)    { scanf("%d", &y);    if (y<0)    continue;    printf("%3d", m);    }正确的描述是( )。
A. 当y<0时整个循环结束
B. y>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数
      满分:5  分
4.  若有以下程序段: …… int a[]={4,0,2,3,1},i,j,t; for(i=1;i<5;i++) { t=a[i];j=i-1; while(j>=0 && t>a[j]) { a[j+1]=a[j];j--;} a[j+1]=t; } …… 则该程序段的功能是( )。
A. 对数组a进行插入排序(升序)
B. 对数组a进行插入排序(降序)
C. 对数组a进行选择排序(升序)
D. 对数组a进行选择排序(降序)
      满分:5  分
5.  执行以下程序段后,y的值是( )。 int a[ ]={1, 3, 5, 7, 9} int x=0, y=1, *ptr; ptr=&a[1]; while (!x) { y+=*(ptr+x); x++; }
A. 1
B. 2
C. 4
D. 24
      满分:5  分




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2