阅读下面程序,则执行后的结果为_____#include [stdio.h]int main(){ char *str="abcdefghijklmnopq"; while(*str++!=′e′); printf("%c\n",*str);}
举一反三
- 阅读下面程序,程序执行后的结果为( )。 #include "stdio.h" main() { char *str="abcdefghijklmnopq"; while(*str++!='e'); printf("%c\n",*str); }
- 下列程序运行后的输出结果是______ int main(){ char str[]="The_Microsoft"; int n=4; sub(str,0,n-1); sub(str,0,strlen(str)-1); printf("%s\n",str);}sub(str,n1,n2){ char *str; int n1,n2; char c,*p; p=str+n2; str=str+n1; while(str
- 阅读下面程序,则执行后的结果是 #include "stdio.h" main() {char str[]="tomeetme",*p; for(p=str;p<str+7;p+=2) putchar(*p); printf("\n");} A.tomeetme B.tmem C.oete D.tome
- 分析下程序,写出输出结果。 #include [stdio.h] #include [string.h] void main( ) { char str[]="123456"; int i,x; char t; x=strlen(str)-1; for (i=0;i<=x/2;i++) { t=str[i]; str[i]=str[x-i]; str[x-i]=t; } puts(str); }[/i][/i]
- 将输入的字符串按逆序输出,例如输入abcd,则按dcba顺序输出出来,请完善程序。#include stdio.h#include string.hint main( ){char *str, s[20]; int n; str=s; scanf(%s,str); n=strlen(str); while(--n=0){str=s[____]; printf(%c,*str); } return 0;}