填空题

以下程序运行后的输出结果是【 】   fun(int x)   { if(x/2>0) fun(x/2);    printf("%d ",x);   }   main( )   { fun(6); }

【参考答案】

1 3 6
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的功能是输出以下形式的金字塔图案是:** * ** * * * ** * * * * * *main( ){ int i,j;for(i=1;i<=4;i++){ for(j=1;j<=4-i;j++)printf( “ ” );for(j=1;j<=_______;j++)printf(“*”);printf(“ n”);}}在下划线处应填入的是( )。
A.i
B.2*i-1
C.2*i+1
D.i+2
单项选择题
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址#include <stdio.h>#include <string.h>char *scmp(char *s1, char *s2){ if(strcmp(s1,s2)<0) return(s1);else return(s2); }main( ){ int i; char string[20], str[3][20];for(i=0;i<3;i++) gets(str[i]);strcpy(string,scmp(str[0],str[1])); *库函数strcpy对字符串进行复制* strcpy(string,scmp(string,str[2]));printf( %s n ,string);}若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为( )。
A.abcd
B.abba
C.abc
D.abca
相关试题
  • fun( )函数的功能是首先对a所指的N行N列...
  • 以下程序的输出结果是【 】。#includemai...
  • 支持Internet基本服务的协议是【 】。
  • 以下程序运行后的输出结果是【 】。main(...
  • 下列程序的定义语句中,x[1]的初值是【...