题目内容

执行以下程序后,输出结果为。#includeint main(){int a[5]={1,2,6,15,5};int *p,i,max;p=a;max=*p;for(i=0;i<5;i++){if(*p>max)max=*p;p++;}printf("%d\n",max);return 0;}

查看答案
更多问题

执行以下程序后,输出结果为。#includeint main(){int a[5]={4,2,6,15,8};int *p,i;p=a;for(i=0;i<5;i++){if((*p)%2!=0){(*p)++;printf("%d\n",*p);}p++;}return 0;}

执行以下程序后,输出结果为。#includeint main(){char str[20]="abcccdeccc";char *p=str;int count=0;while(*p!='\0'){if(*p=='c')count++;p++;}printf("%d\n",count);return 0;}

执行以下程序后,输出结果为。#includeint main(){char str[20]="helloworld";char *p=str;int len=0;while(*p!='\0'){len++;p++;}printf("%d\n",len);return 0;}

执行以下程序后,输出结果为。#includeint main(){char str[20]="abc123abc456789";char *p=str;int countd=0,i;for(i=0;*(p+i)!='\0';i++){if(*(p+i)>='0'&&*(p+i)<='9')countd++;}printf("%d\n",countd);return 0;}

答案查题题库