modify c语言,C语言程序设计题集--Final answermodify.doc

C语言程序设计题集--Final answermodify

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

一、选择题

ACDCB CCDCB D

二、填空题

1、n 20

2、a 66,b E

第4章 顺序程序设计

一、选择题

BAAD

二、程序阅读

1、1224 012

2、2,3,2,2

3、0

三、编程

1

#include

#include

void main int a,b,c;

floats,area;

scanf "%d,%d,%d",&a,&b,&c ;

s a+b+c /2.0;

area sqrt s* s-a * s-b * s-c ;

printf "a %f,b %f,c %f,area %f",a,b,c,area ; 2

#include

#include

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

scanf "%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 ;

printf "x1 %f,x2 %f",x1,x2 ; else

printf "没有 实根" ; 3

#include

void main int c,f;

c 26;

f 9.0/5.0*c+32;

printf "%d的华氏温度是%d",c,f ; 第5章 选择结构程序设计

一、选择题

DBBCDA

二、程序阅读

|a|+|b| 61

PQ

-1

60~90

60

Error!

0,1

x+y+z 15

三、编程

1

#include

void main int a,b,c,min;

scanf "%d,%d,%d",&a,&b,&c ;

min a;

if min b min b;

if min c min c; 2

#include

void main int a;

scanf "%d",&a ;

if a%3 0 && a%5 0 && a%7 0 printf "yes" ;

else

printf "no" ; 3

#include

#include

void main float x,y;

scanf "%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;

printf "x %f,y %f",x,y ; 4

#include

void main float rate,tax,salary;

scanf "%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 ;

printf "salary %f,rate %f,tax %f",salary,rate,tax ; 5

#include

void main int a,b,sum,n;

scanf "%d,%d",a,b ;

sum a*a+b*b;

if sum 100 n sum/100;

printf "a*a+b*b %d,n %d",sum,n ; else

printf "a*a+b*b %d",sum ; 第6章 循环控制

填空题:

22

23

46

117

选择题:

1.C 2.D 3.B 4.B 5.C 6.C 7.C 8.C 9.B 10.D

程序阅读:

输出:33

输出:24

2#4#7#11#16#

3#2#0#0#1#

B,A,D,C

D,A,B,C

B,C,A,D

A,D,D,C

C,C,A

B,D,A

B,D,C

四、编程

1.#include

#include

void main int x; printf "x sqrt x \n" ;

for x 5;x 1000;x++ printf "%d %f\n", x, sqrt x ; 2.#include

#include

main int i,flag;

double pi,item;

i 1;

flag 1;

pi 0;

item 1.0;

while fabs item 0.00001

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值