单项选择题

有以下程序
#include<stdio.h>
void fun(int x) {
if(x/2>1)fun(x/2);
printf("%d",x);
}
main() {
fun(7);
printf("\n");
)
程序运行后的输出结果是()

A.1 3 7
B.7 3 1
C.7 3
D.3 7

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

单项选择题
有以下程序(strcat函数用以连接两个字符串) #include<stdio.h> #include<string.h> main() { char a[20]= ABCD 0EFG 0 ,b[]= IJK ; strcat(a,b); printf( %s n ,a); } 程序运行后的输出结果是()

A.ABCDE\0FG\0IJK
B.ABCDIJK
C.IJK
D.EFGIJK

单项选择题
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
A.while(*t= *s){t++;s++;)
B.for(i=0;t[i]=s[i];i++);
C.do{*t++=*s++;}while(*s);
D.for(i=0,j=0;t[i++]=s[j++];);
相关试题
  • 有以下程序 #include<stdio.h> main...
  • 若有以下语句 typedef struct S {int...
  • 有以下程序 #include<stdio.h> main...
  • 有以下程序 #include<stdio.h> #inc...
  • 有以下程序 #include<stdio.h> int ...