分析下程序,并写出程序的运行结果。#includemain(){char ch[7]={"65ab21"};int i,s=0;for(i=0;ch[i]>='0'&&ch[i]<='9';i++)s=10*s+ch[i]-'0';printf("%d\n",s);}输出为( )。
查看答案
分析下程序,并写出程序的运行结果。#include#define N 6main(){ int a[N]={0,1},i,sum;sum=a[0]+a[1];for(i=2;i
分析下程序,并写出程序的运行结果。#includemain( ){ int x[3][4]={{5,6,7,8},{5,6},{5,6,2 }};int i ,j;for (i =0;i <3;i ++){ for (j=0;j<4;j++)printf("%d ",x[i][j]);printf("\n");}}输出为3行,第1行( )、第2行( )、第3行( )。
分析下程序,并写出程序的运行结果。#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行( )。