![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
有以下程序 main() { char ch[]="uvwxyz",*pc; pc=ch;printf("%c\n",*(pc+5)); } 程序运行后的输出结果是
A.z
B.0
C.元素ch[5]的地址
D.字符y的地址
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.z
B.0
C.元素ch[5]的地址
D.字符y的地址
有以下程序: #include<stdio.h> void fun(char *a,char*B){while(*a=='*')a++; while(*b=*A){b++;a++;} } main() {char*s="****a*b****",t[80]; fun(s,t);puts(t); } 程序的运行结果是()。
A.*****a*b
B.a*b
C.a*b****
D.ab
以下程序#include "stdio、h"main(){ char *p="ABCDEF",*q;q=p+3;printf("%s/n",q);}的输出结果是()。
A.ABCD
B.ABCDEFGHIJKL
C.ABCDEFGHIJKLMNOPQRST
D.AEIM
以下程序的输出结果为()。
main()
{ char c;
int i;
for(i=65;i<68;i++)
{ c=i+32;
switch(c)
{ case 'a':case 'b':case 'c':printf("%c,",c);break; default:printf("end");}
}
}
A a,b,c,end
B a,a,a,end
C a,a,a,
D a,b,c,
A.xyabcAB
B.abcABz
C.ABabcz
D.abcdABCD
下面程序是将字符串P中的所有字符复制到字符串b中,要求每复制三个字符后插入一个空格。
#include<stdio.h>
void cp(char *P,char *b)
{int i,k=0;
while(*p)
{i=0;
while(______)/*第一空*/
{b[k]=*p;
k++;p++;i++;
}
if(*p)
{______;/*第二空*/
}
}
______;/*第三空*/
}
main()
{char a[20],b[20];
gets(a);
cp(a,b);
puts(b);
print f("\n");
}
A、①
B、②
C、③
D、④
E、⑤
F、⑥
G、⑦
A.6
B.8
C.12
D.10
(21 )有以下程序
# include (stdio.h >
main ()
{ int a = l ; b = 2 ;
for (; a < 8 ; a++ ) { b+=a ; a+=2 ; }
printf (" %d , %d \ n ", a , b ) ;
}
程序运行后的输出结果是
A ) 9 , 18
B ) 8 , 11
C ) 7 , 11
D ) 10 , 14
有以下程序
main()
{ int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t;
for(i=0;i<3;i++)
for(k=i+ 1 ;k<4;k++) if(a[i][i]<a[k][k]){t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;}
for(i=0;i<4;i++)printf("%d,",a[0][i]);
}
程序运行后的输出结果是
A)6,2,1,1,
B)6,4,3,2,
C)1,1,2,6,
D)2,3,4,6,
A.2
B.1
C.4
D.3