题目内容

下列程序运行的结果是。#include #include int main(){char s1[10]="abcde",s2[]="1234",s3[]="ABC";printf("%d\n",strlen(strcat(strcpy(s1,s2),s3)));return 0;}

查看答案
更多问题

以下程序运行时,输出到屏幕的结果是。#include void fun(char s[ ] ){int i ,j;for(i=j=0;s[i]!='\0';i++){if(s[i]>='A'&&s[i]<='Z')s[j++]=s[i];}s[j]='\0';}int main(){char ss[80]="Good Lucky!";fun(ss);printf("%s\n",ss);return 0;}

以下程序运行时输出到屏幕的结果是。#include #include int main(){char a[ ] ="median value", b[ ]="indian summer";int i,n;n=strlen(a)

以下程序运行时,输出结果中第一行是,第二行是,第三行是,第四行是。#include #include int main(){char s[4][10]={"China","England","Australia","France"};char p[10];int i,j;for(i=0;i<4;i++){for(j=i+1;j<4;j++){if(strcmp(s[i],s[j])<0){strcpy(p,s[j]);strcpy(s[j],s[i]);strcpy(s[i],p);}}puts(s[i]);}return 0;}

一个字符串若正序与反序一样,则称之为“回文”,如“madam”是一个回文。判断时,仅考虑字母字符,忽略大小写字母的区别、空格及标点符号等,即“Madam,I'm Adam”也是回文。根据题意将下列程序补充完整。#include #include int f(char s[ ]){int n1,n2,j=0,i,n3;char s2[80];n1 = (1);for(i=0;i='A'&&s[i]<='Z')s2[j++]=(3);}s2[j]=(4);n2=strlen(s2);n3=n2/2;for(j=0;j

答案查题题库