第一范文网 - 专业文章范例文档资料分享平台

C语言按章节习题-带答案

来源:用户分享 时间:2025/6/3 5:05:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

25.81 1.89234 ③100 25.81 1.89234

43、a=513.789215,a= 513.79 ,a= 513.78921500,a= 513.78921500 44、】(正确) main( )

{ float a,b,c,s,v;

printf(\

scanf(\ s=a*b; v=a*b*c;

printf(\ printf(\}

45、main( ) { int h,m; h=560/60; m=560`;

printf(\ getch( ); }

46、main( ) { int m,n;

printf(\ scanf(\

printf(“\\n%d,%d\\n”,m/n,m%n); getch(47、【参考答案】 main( )

{ double x,y,z,s;

printf(\

scanf(\ s=(x+y+z)/3.0;

printf(\ getch( ); } 48、【参考答案】 main( ) { int a,b,c,t;

printf(\

scanf(\ t=c; c=b; b=a; a=t;

); } 17

printf(\ getch( ); }

49、A 50、A 51、A 52、D 53、B 54、A 55、B 56、C 57、D 58、A 59、非零 零 60、<,>,<=,>= ==,!= 61、! && || 62、! <,>,<=,>= ==,!= && || 63、! 64、a==b||a4 65、1 66、x<=0 1 67、 3 2 2 68、*# 69、【参考答案】 main( ) { int a,m;

printf(\ scanf(\ switch(a/10) { case 0: case 1:

case 2: m=1 ;break; case 3: m=2 ;break; case 4: m=3 ;break; case 5: m=4 ;break; default: m=5; }

printf(\ getch( ); }

70、4-25-1参考答案】 main( ) { int x,y;

printf(\ scanf(\

if((x>-5)&&(x<0)) y=x; if (x==0) y=x-1;

if ((x>0)&&(x<10)) y=x+1;

printf(\ getch( ); }

【4-25-2参考答案】 main( ) { int x,y;

printf(\ scanf(\

if((x>-5)&&(x<0)) y=x; if (x==0) y=x-1;

if ((x>0)&&(x<10)) y=x+1;

printf(\ getch( );

18

}

【4-25_3参考答案】 main( ) { int x,y;

printf(\ scanf(\

if ((x>-5)&&(x<0)) y=x; else if (x==0) y=x-1;

else if ((x>0)&&(x<10)) y=x+1; printf(\ getch( );}

【4-25-4参考答案】 main() { int x,y;

printf(\ scanf(\ switch(x)

{ case -4: case -3: case -2: case -1: y=x;break; case 0 : y=x-1;break;

case 1 : case 2 : case 3 : case 4 : case 5 : case 6 : case 7 : case 8 : case 9 : y=x+1;break;

default : printf(“Input x error ! %c”,7); } printf(“\\nx is %d , y is %d”,x,y); getch( );}

71、D 72、C 73、B 74、C 75、C 76、B 77、D 78、A 79、D

80、5,4,6 81、死循环 82、-1 83、16 84、d=1 k++ k=0 86、【参考答案】 main( )

{ int i,s=1,k=-1;

for (i=1;i<=50;i++) { s=s+k*(2*i+1); k=-k; }

printf(\ getch( ); } 87、

【参考答案(1)】

e=e+1/s; main( ) } { int i=1; printf(\ double e=1.0,s=1.0; getch( ); for(i=1;i<=50;i++) } {s=s*i;

19

x

float e=1.0,s=1.0;

while (1/s>=1e-04) /* 8 times */ {s=s*i;

88、【参考答案】

i++;

e=e+1/s; }

printf(\ getch( ); }

main( )

{ int y, k=0;

for(y=1000;y<=2000;y++)

{ if (y%4==0&&y0!=0||y@0==0) {printf(\ if (k%3==0) printf(\ }

getch( ); }

20

搜索更多关于: C语言按章节习题-带答案 的文档
C语言按章节习题-带答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7h4w13uolp2wkqq4mj6h371qz5d0jm00km3_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top