单项选择题

有以下程序:
# include <stdio.h>
main()
(char a[5][10]="one", "two", "three", "four", "five");
int i, j;
char t;
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if (a[i][0]>a[j][0])
t=a[i][0]; a[i][0]=a[j][0]; a[j][0]=t; )
puts(a[1]);

程序运行后的输出结果是( )。

A.fwo
B.fix
C.two
D.owo

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: # include <stdio.h> main() char *s= [2]34 ; int k=0, a=0; while(s[k+1]!=’ 0’) k++; if (k%2=0) a=a+(s[k]-’0’+1); continue; a=a+(s[k]-’0’); printf( k=%d a=%d n , k, a); 程序运行后的输出结果是( )。

A.k=6 a-1
B.k=3 a-14
C.k=4 a=12
D.k=5 a-15

单项选择题
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数): # include <stdio.h> # include <string.h> main() char a[10]= abc , b[10]= 012 , c[10]= xyz ; strcpy(a+1, b+2); puts(strcat(a, c+1)); 程序运行后的输出结果是( )。

A.a12xyz
B.12yz
C.a2yz
D.bc2yz

相关试题
  • 以下函数的功能是输出链表结点中的数据,形...
  • 以下程序的输出结果是______。 # ...
  • 若有定义语句:char str[]= 0 ;,...
  • 有以下程序: # include <stdio.h>...
  • 有以下程序: # include <stdio.h>...