填空题

当运行以下程序时,输入abcd,程序的输出结果是【 】 insert(char str[]) {int i; i=strlen(str); while(i>0) {str[2*i]=str[i];str[ 2*i-1]=’’*’’;i--;} printf("%S\n",str); } main() {char str[40]; scanf("%S",str);insert(str); }

【参考答案】

a*b*c*d*
<上一题 目录 下一题>
热门 试题

填空题
有以下程序,若运行时从键盘输入:18,11,则程序的输出结果是【 】。main(){int a,b;printf( Enter a,b: );scanf( %d,%d ,&a,&b);while(a!=b){ while(a>b)a-=b;while(b>a)b-=a;} printf( %3d%3d\n ,a,b);}
填空题
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。#include long 【 】 ; * 函数说明语句 * main(){long n; n=func();printf( n=%1d n ,n);}long func(){ long m;for(m=0;getchar()!=@;【 】);return m;}
相关试题
  • 有以下程序,其功能是:以二进制 写 方式...
  • 以下程序的输出结果是【 】。#include m...
  • 有以下程序void f( int y,int *x)...
  • 设函数findbig( )已定义为求3个数中的...
  • 若有以下程序main( ){ char a;a=’...