题目内容

分析下程序,并写出程序的运行结果。#include#define N 10main(){ int a[N]={1,2,3,4,5,6,7,8,9},k;float ave=0;for(k=0;k

查看答案
更多问题

分析下程序,并写出程序的运行结果。#include#includemain(){ int k;char str1[20]="abcdef",str2[10]="12",str3[18];strcat(str1,str2);strcpy(str3,str1);k=strlen(str1);puts(str3);printf("str1len=%d\n",k);}输出为2行,第1行( )、第2行( )。

分析下程序,并写出程序的运行结果。#include #include 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);}输出为( )。

分析下程序,并写出程序的运行结果。#include #include void main( ){char str[80];int i=0,x,d=800;while (d!=0){str[i]=d%8+'0';d=d/8;i=i+1;}str[i]='\0';x=strlen(str)-1;for (i=x;i>=0;i--)printf("%c",str[i]);}输出为( )。

分析下程序,并写出程序的运行结果。#include #include void main( ){char str[80];int i=0,x,d=4779;while (d!=0){if ((d%16>=0)&&(d%16<=9))str[i]=d%16+'0';elsestr[i]=d%16+'A'-10;d=d/16;i=i+1;}str[i]='\0';x=strlen(str)-1;for (i=x;i>=0;i--)printf("%c",str[i]);}输出为( )。

答案查题题库