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

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

{ int a,b;

printf(\ scanf(\

printf(\ } 2.2

int max(int x,int y); main() {

int a,b,c,max;

printf(\ scanf(\ max=a>b?a:b; max=c>max?c:max;

printf(\ } 2.3 main() {

int i=0,sum=0; while(i<=100)

2020年4月19日

5

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

{

sum+=i; i++; }

printf(\ } 2.4 main() { int i;

int a=10,b=-3; int c;

printf(\ for(i=2;i<10;i++) {

c=3*b+a; printf(\ a=b; b=c; }

printf(\ }

2020年4月19日

6

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

2.5 main() { int i; while(1) {

printf(\ scanf(\ if(i==0) break; if(i%2==0)

printf(\ else

printf(\ } } 2.6

#include

main() { int i;

int a=8,b=1;

2020年4月19日

7

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

int sum=0; for(i=0;i<10;i++) { b+=3; sum += a; a+=b;

printf(\ }

printf(\ } 2.7

#include main() {

float x,y;

printf(\ scanf(\ if(x<1.0) y=x; else if(x<10) y=2*x-1; else

2020年4月19日

8