C语言程序设计导学(第三版)参考答案 杜友福 编

2026/1/18 14:11:19

C语言实验(第三版)参考答案

实验一

3. 程序填空题

a 、 b 、 t

4. 程序改错题 (1)

scanf(\ c=5.0/9.0*(f-32.0);

printf(\(2)

scanf(\sum=50*n;

printf(\

5. 程序设计题 (1)

#include void main() {

float a,b,c,aver;

printf(\ scanf(\ aver=(a+b+c)/3.0;

printf(\} (2)

#include void main() {

float rmb,dollar;

printf(\ scanf(\ dollar=rmb/6.508;

printf(\

}

实验二

2. 程序填空题 (1)

num 、 num/100 、 g+b==s

1

(2)

flag=0 、 year0!=0 、 year@0==0

3. 程序改错题

switch(grade) case 10:

case 6: printf(\

4. 程序设计题 (1)

include void main() {

int x,n;

scanf(\

if(x<0)x=-x;

if(x>=100000)x=x0000;

if(x>=10000)n=5;

else if(x>=1000)n=4; else if(x>=100)n=3; else if(x>=10)n=2; else n=1;

printf(\

switch(n)

{

case 1:printf(\

case 2:printf(\

case 3:printf(\ case 4:printf(\

x,x/10,x/100,x/1000);break;

case 5:printf(\

x,x/10,x/100,x/1000,x/10000);break;

}

} (2)

#include void main() {

float a,b,c,max;

scanf(\ if(a>b) max=a; else

max=b;

2

max=max>c?max:c;

printf(\}

实验三

2. 程序填空题 (1)

&m 、 i<=m 、 t+1.0/(i*i) (2)

m

3. 程序改错题

scanf(\if(d%2!=0) m=m/t;

4. 程序设计题 (1)

#include void main() {

int x,s=0;

for(x=50;x<=180;x++) if(x%3==0 && x%4==0) {

printf(\

s=s+x; }

printf(\

} (2)

#include void main() {

int a,b,c,d,e;

for(a=1;a<=9;a++) for(b=0;b<=9;b++) for(c=0;c<=9;c++) for(d=0;d<=9;d++) for(e=2;e<=9;e++)

if((a*1000+b*100+c*10+d)*e==d*1000+c*100+b*10+a) printf(\

a,b,c,d,e,d,c,b,a);

3

}

实验四

2. 程序填空题 (1)

m=m-n 、 n=n-m 、 m!=n (2)

a==0||diac<0 、 (-b+sqrt(disc))/(2*a) 、 (-b-sqrt(disc))/(2*a)

3. 程序改错题

t=1.0/((2*n-1)*(2*n+1)); while(t>=0.00001);

4. 程序设计题 (1)

#include void main() {

int x,a,b,c;

for(x=200;x<=300;x++) {

a=x/100;

b=x/10; c=x;

if(a+b+c==12 && a*b*c==42) printf(\ }

printf(\

} (2)

#include #include void main() {

float a,c,fa,f1a,fc; a=88; do {

fa=5*a*a*a*a*a-8*a*a*a+10*a*a-7*a+25;

f1a=25*a*a*a*a-24*a*a+20*a-7; c=a-fa/f1a;

fc=5*c*c*c*c*c-8*c*c*c+10*c*c-7*c+25;

4


C语言程序设计导学(第三版)参考答案 杜友福 编.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言程序设计导学(第三版)参考答案 杜友福 编 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219