請(qǐng)讀程序: main() {char*p; chars[80]; scanf("%s",s); p=s[0]; printf("%s",p); } 請(qǐng)判斷上面程序()
A.錯(cuò)誤:p=s[0];正確:p=*s; B.錯(cuò)誤:p=s[0];正確:p=s[]; C.錯(cuò)誤:p=s[0];正確:p=s; D.錯(cuò)誤:p=s[0];正確:p=&s;
以下for語(yǔ)句構(gòu)成的循環(huán)執(zhí)行了()次。 #include #defineNi #defineMN+1 #defineNUM(M+1)*M/2 main() {inti,n=0; for(i=1;i<=num;i++) {n++; printf("%d",n); }}
A.5 B.6 C.8 D.9
下面程序把數(shù)組元素中的最大值放入a[0]中。則在if語(yǔ)句中的條件表達(dá)式應(yīng)該是 main() {inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i; for(i=0;i<10;i++,p++) if(________)*a=*p; printf("%d",*a); }
A.p>a B.*p>a[0] C.*p>*a[0] D.*p[0]>*a[0]