实用标准文案
实用标准文案
精彩文档
精彩文档
第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