C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx

上传人:b****2 文档编号:14844740 上传时间:2022-10-25 格式:DOCX 页数:50 大小:32.65KB
下载 相关 举报
C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx_第1页
第1页 / 共50页
C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx_第2页
第2页 / 共50页
C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx_第3页
第3页 / 共50页
C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx_第4页
第4页 / 共50页
C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx_第5页
第5页 / 共50页
点击查看更多>>
下载资源
资源描述

C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx

《C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx》由会员分享,可在线阅读,更多相关《C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx(50页珍藏版)》请在冰豆网上搜索。

C语言程序设计苏小红课后习题答案高等教育出版社Word文档格式.docx

p=x++;

q=--y;

printf("

%d%d\n"

p,q);

x,y);

3.2

intx,b0,b1,b2,s;

Inputx:

"

);

scanf("

%d"

&

x);

b2=x/100;

b1=(x-b2*100)/10;

//或(x%100)/10;

或x/10%10;

b0=x%10;

s=b0*100+b1*10+b2;

s=%d\n"

s);

3.3

math.h>

floatrate=0.0225;

floatn,capital,deposit;

Inputn,capital:

%f,%f"

n,&

capital);

deposit=capital*pow(1+rate,n);

deposit=%f\n"

deposit);

3.4

floata,b,c;

doublex,y;

Inputa,b,c:

%f%f%f"

&

a,&

b,&

c);

x=(-b+sqrt(b*b-4*a*c))/(2*a);

y=(-b-sqrt(b*b-4*a*c))/(2*a);

x=%f,y=%f\n"

习题4

4.1

(1)

charc1='

a'

c2='

b'

c3='

c'

;

a%cb%cc%c\n"

c1,c2,c3);

4.1

(2)

inta=12,b=15;

a=%d%%,b=%d%%\n"

a,b);

4.1(3)

inta,b;

%2d%*2s%2d"

a,&

b);

%d,%d\n"

4.2

longa,b;

floatx,y;

%f,%f\n"

x,&

y);

a=%d,b=%d\n"

x=%f,b=%f\n"

5.1

floata;

Inputa:

%f"

a);

if(a>

=0)

a=a;

a=%f\n"

a);

else

a=-a;

5.2

inta;

if(a%2==0)

a是偶数"

a是奇数"

5.3

floata,b,c,s,area;

if(a+b>

c&

&

a+c>

b&

b+c>

a)

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

area=(float)sqrt(s*(s-a)*(s-b)*(s-c));

area=%f\n"

area);

不是三角形"

5.4

floata,b,c,x,y;

Inputa,b,c:

%f,%f,%f"

b,&

if(a==0)

该方程不是一元二次方程\n"

if(b*b-4*a*c>

0)

elseif(b*b-4*a*c==0)

x=-b/(2*a);

y=-b/(2*a);

该方程无实根\n"

5.5

intyear,flag;

Inputayear:

year);

if(year%4==0&

year%400!

=0||year%400==0)

flag=1;

flag=0;

if(flag==1)

%disaleapyear!

\n"

year);

%disnotaleapyear!

5.6

flag=year%400==0||year%4==0&

year%100!

=0?

1:

0;

if(flag==1&

flag!

5.7

charch;

Inputch:

%c"

ch);

if(ch>

='

ch<

z'

ch=getchar();

ch=ch-32;

%c,%d\n"

ch,ch);

elseif(ch>

A'

Z'

ch=ch+32;

ch);

5.8

=48&

=57)

ch是数字字符\n"

=65&

=90)

ch是大写字母\n"

=97&

=122)

ch是小写字母\n"

elseif(ch==32)

ch是空格\n"

ch是其他字符\n"

5.9

intscore,grade;

Inputscore:

score);

grade=score/10;

if(score<

0||score>

100)

Inputerror\n"

if(score>

=90&

score<

=100)

%d--A\n"

score);

elseif(score>

=80&

90)

%d--B\n"

=70&

80)

%d--C\n"

=60&

70)

%d--D\n"

=0&

60)

%d--E\n"

5.10

intyear,month;

Inputyear,month:

%d,%d"

year,&

month);

if(month>

12||month<

errormonth\n"

switch(year,month)

case12:

case10:

case8:

case7:

case5:

case3:

case1:

31天\n"

break;

case11:

case9:

case6:

case4:

30天\n"

case2:

year!

29天\n"

28天\n"

default:

6.1

(1)

inti,j,k;

charspace='

'

for(i=1;

i<

=4;

i++)

for(j=1;

j<

=i;

j++)

space);

for(k=1;

k<

=6;

k++)

*"

6.1

(2)#include

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 表格类模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1