题目内容

分析程序的执行过程,给出最后的输出结果int fun(char s[]){ int n=0;while(*s<='9'&&*s>='0'){ n=10*n+*s-'0'; s++;}return n;}int main(){ char s[10]={'6','1','*','4','*','9','*','0','*'};cout<

查看答案
更多问题

分析程序的执行过程,给出最后的输出结果int a[3][2]={{1,2},{10, 20},{15, 30}};int x, *p;p=&a[0][0];x=*p*(*(p+3))*(*(p+5));

分析下面程序的执行过程,写出输出结果int main(){ char b1[8]="abcdefg";char b2[8], *pb=b1+3;while(--pb>=b1){ strcpy(b2,pb);cout<

分析程序的运行过程,给出最后的输出结果void fun(char *str){ char a[100],*s=str;int i=0;while(*s){ if('0'<=*s&&*s<='9'){ a[i++]='-';a[i++]=*s;}else a[i++]=*s;s++;}a[i]='\0';strcpy(s,a);}int main(){ char s[80]="A1B23C";fun(s);cout<

2020考题int main(){ int a[7]={4,8,12,16,20,24,28};int *p=a+2;do{ cout<<*p<

答案查题题库