题库 题库

【填空题】

当运行以下程序时,输入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);
}

参考答案

查看答案

相关试题

单选题 以下四个程序中,完全正确的是 查看答案
单选题 以下不合法的字符常量是 查看答案
单选题 有以下程序
int fun(int n)
{if(n==1)return 1;
else
return(n+fun(n-1));
}
main()
{int  x;
scanf("%d",&x); x=fun(x);printf("%d\n",x);
}
执行程序时,给变量X输入10,程序的输出结果是
查看答案
单选题 表达式3.6-5/2+1.2+5%2的值是 查看答案
单选题 下列叙述中正确的是 查看答案
单选题 有以下程序
main()
{int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++) printf("%d",t[2-i][i]);
}
程序执行后的输出结果是
查看答案
单选题 有以下程序段
struct st
{int  x;int  *y;)*pt;
int a[]={l,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是
查看答案
单选题 有以下程序
void swap(char *x,char *y)
{char t;
t=*x;  *x=*y;  *y=t;
}
main()
{char *s1="abc",*s2="123";
swap(s1,s2);printf("%s,%s\n",s1,s2);
}
程序执行后的输出结果是
查看答案
单选题 下列选项中不属于结构化程序设计方法的是 查看答案
单选题 若要求从键盘读入含有空格字符的字符串,应使用函数 查看答案
单选题 按照“后进先出”原则组织数据的数据结构是 查看答案
单选题 有以下程序
main()
{int  y=10;
while(y--);printf("y=%d\n",y);
}
程序执行后的输出结果是
查看答案
单选题 以下能正确定义字符串的语句是 查看答案
单选题 设有以下语句
int a=1,b=2,c;
c=a^(b<<2);
执行后,C的值为
查看答案
单选题 有以下程序
void fun1(char *p)
{char *q;
q=p;
while(*q!=′\0′)
{  (*q)++;  q++;  )
}
main()
{char a[]={"Program"), *p;
p=&a[3];fun1(p);printf("%s\n",a);
}
程序执行后的输出结果是
查看答案
单选题 以下叙述中错误的是 查看答案
单选题 下列叙述中正确的是 查看答案
单选题 有以下程序
main()
{int a=0,b=0,c=0,d=0;
if(a=1) b=1;c=2;
else  d=3;
printf("%d,%d,%d,%d\n",a,b,c,d);
}
程序输出
查看答案
单选题 以下叙述中错误的是 查看答案
单选题 若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是 查看答案