浙江农林大学C语言期末试卷,浙江农林大学C语言程序设计习的题目集详解.docx...

实用标准文案

实用标准文案

精彩文档

精彩文档

第1?3章C语言概述、算法、数据类型、运算符与表达式

一、选择题

ACDCB CCDCB D

二、填空题

1、n=20

2、a=66,b=E

第4章顺序程序设计

一、选择题

BAAD

二、程序阅读

1、12 24

0 12

2、2,3,2,2

3、0

三、编程

1

#in elude

#in elude

void mai n()

{

float a,b,e,s,area;

scan f("%f,%f,%f", &a, &b,&e);

s=(a+b+c)/2.0;

area=sqrt(s*(s_a)*(s_b)*(s_c));

prin tf("a=%f,b=%f,c=%f,area=%f',a,b,c,area); }

2

#in clude

#in clude

void mai n()

{

float a,b,c,del,x1,x2;

scan f("%f,%f,%f', &a, &b,&c);

del=b*b-4*a*c;

if (del>=0)

{

x1= (-b+sqrt(del))/(2*a);

x2=(-b-sqrt(del))/(2*a);

prin tf("x1=%f,x2=%f',x1,x2);

}

else

printf("没有实根");

}

3

#in elude

void mai n()

{

int c,f;

c=26;

f=9.0/5.0*c+32;

printf("%d 的华氏温度是 %d",c,f);

}

第5章选择结构程序设计

、选择题

DBBCDC

、程序阅读

1、

|a|+|b|=61

2、

PQ

3、

-1

4、

60~90

60

error!

5、

0,1

6、

x+y+z=15

三、编程

1

#in elude

void mai n()

{

int a,b,c,mi n;

scan f("%d,%d,%d",&a,&b,& c);

mi n=a;

if (min >b) min=b;

if (min>c) min=c;

}

2

#in clude

void mai n()

{

int a;

scan f("%d", &a);

if(a%3==0 && a%5==0 && a%7==0)

prin tf("yes");

else

prin tf(" no");

3

#in elude

#in elude

void mai n()

{

float x,y;

scan f("%f", &x);

if (x<0)

y=fabs(x);

else if(x>=0 && x<=2) y=sqrt(x+1);

else if (x>=2 && x<4) y=pow(x+2,3);

else

y=2*x+5;

prin tf("x=%f,y=%f',x,y);

}

4

#in clude

void mai n()

{

float rate,tax,salary;

scan f("%f",salary);

if(salary<=850)

rate=0;

else if(salary>1350 && salary<=2850)

rate=0.1;

else if(salary>2850 && salary<5850)

rate=0.15;

else

rate=0.2;

tax=rate*(salary-850);

prin tf("salary=%f,rate=%f,tax=%f',salary,rate,tax);

}

5

#in clude

void mai n()

{

int a,b,sum, n;

scan f("%d,%d",a,b);

sum=a*a+b*b;

if(sum>100)

{

n=sum/100;

prin tf("a*a+b*b=%d, n=%d",sum, n); }

else

prin tf("a*a+b*b=%d",sum);

第6章循环控制

一、填空题:

1、22

TOC \o "1-5" \h \z 2、23

3、46

4、117

二、选择题:

10.DC2.D 3.B4.B 5.B 6.C 7.C 8.C9.B

10.D

三、程序阅读:

1、输出:33

2、

输出:24

3、

2#4#7#11#16#

4、

3#2#0#0#1#

5、

B,A,D,C

6、

D,A,B,C

7、

B,C,A,D

8、

A,D,D,C

9、

C,C,A

10、

B,D,A

11、

A,D

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值