}
gotoChoice; b: sum=0;
for(i=1;i<=n;i++) sum=sum+score[i];
printf(\ gotoChoice; c:
printf(\ for(i=1;i
temp1=score[i],temp2=id[i]; score[i]=score[j],id[i]=id[j]; score[j]=temp1,id[j]=temp2; }
for(i=1;i<=n;i++)
printf(\
gotoChoice; d:
printf(\ for(i=1;i
temp1=score[i],temp2=id[i]; score[i]=score[j],id[i]=id[j]; score[j]=temp1,id[j]=temp2; }
for(i=1;i<=n;i++)
printf(\ gotoChoice; e:
printf(\ scanf(\ getchar(); for(i=1;i<=n;i++) {
if(ids==id[i]) {
printf(\ gotoChoice; } else
continue; }
printf(\ gotoChoice; f:
for(i=5;i<=10;i++) { p=0;
for(j=1;j<=n;j++) {
mark=score[j]<60?5:(int)score[j]/10; if(mark==i) p++; }
if(i==5) {
printf(\ continue; }
elseif(i>=6&&i<=9) {
printf(\ continue; } else
printf(\ }
gotoChoice; g:
for(i=1;i<=n;i++)
printf(\ gotoChoice; end:
printf(\
return0; }
Q3262.(10分)题目:一个整数,它加上100后是一个完全平方数,再加
上168又是一个完全平方数,请按从小到大的顺序,连续输出3个满足这样条件的数?
程序分析:使用穷举法,如果找到三个这样的数据,就停止。
提示:判断一个数是否为完全平方数,可以先将该数开方,在平方,如果结果与原数相等,即该数为完全平方数。
要求输入,每行一个满足条件的数,例如: 结果1 结果2 结果3
#include
intfun(intn); main() { inti, p; p = 0;
for(i = 1; p < 3; i++) {