华中科技大学标准C语言程序设计及应用习题答案 下载本文

文档仅供参考,不当之处,请联系改正。

y=3*x-11; printf(\ } 2.8

#include main() {

long a,i,b,a1; while(1) {

printf(\ scanf(\ printf(\ if(a<=0||a>=100000) break; i=0; a1=0; while(a!=0) {

b=a;

printf(\ a/=10;

2020年4月19日

9

文档仅供参考,不当之处,请联系改正。

i++;

a1=a1*10+b; }

printf(\ } } 2.9

#include #include #include

main() {

int a,b,i,k=0; randomize();

a=random(1001);/*create a random data(0-1000)*/ for(i=0;i<20;i++) {

printf(\ scanf(\ if(a>b) { k++;

2020年4月19日

10

文档仅供参考,不当之处,请联系改正。

printf(\

}

else if(a

printf(\ } else {

printf(\ printf(\ break; } }

if(k==20)

printf(\ } 2.10

#include

main() {

2020年4月19日

11

文档仅供参考,不当之处,请联系改正。

int a,b,c; int num;

for(a=0;a<10;a++) {

for(b=0;b<10;b++) {

for(c=1;c<10;c++) { num=a*100+b*10+c;

if((num%3==0)&&(a==5||b==5||c==5)) printf(\

} } }

printf(\ } 2.11

#include

main() { int i; int a,b;

2020年4月19日

12