题目内容

下面程序运行时如果从键盘上输入字符串“qwerty”和“abcd”,则程序的输出结果是________。#include#include int strle(char a[],char b[]){ int num=0,n=0; while(*(a+num)!='\0') num++; while(b[n]){ *(a+num)=b[n]; num++; n++;} return (num);}int main(void){ char str1[81],str2[81],*p1=str1,*p2=str2; gets(p1); gets(p2); printf("%d\n",strle(p1,p2)); return 0;}

查看答案
更多问题

下面程序运行后输入g,其后的输出为_______。#include#includeint main(void){ int i; char s[]="programming!",ch; ch=getchar();printf("%d\n",sizeof(s));for(i=0;i

下列程序的输出结果是_______。char *ss(char *s){ char *p,t; p=s+1; t=*s; while(*p) {*(p-1)=*p;p++; } *(p-1)=t; return s;}int main(void){ char *p,str[10]="abcdefgh"; p=ss(str); printf("%s\n",p);}

下面程序的功能:从键盘输入一串小写字母,输出对应的大写字母。将程序补充完整。#include int main( ){ char s[50];int i; gets(s);for(i=0;i<【1】;i++)printf("%c",s[i]【2】32);return 0;}

若在程序中用到strlen()函数,则需要患者程序开头包含头文件<【1】>。

答案查题题库