教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

C语言课堂练习习题集(9)

来源:网络收集 时间:2026-07-04
导读: main() { int i; float e,n; e=1.0;i=1; n=1.0; while(______) { n=1.0 / tun(i);i++; e+=n; } } fun(int i) { int j,k; k=l; for(j=1; ____;++j) k=k*j; return(k); } 34 6. 下面程序可从键盘上输
main()

{ int i; float e,n;

e=1.0;i=1; n=1.0; while(______)

{ n=1.0 / tun(i);i++;

e+=n; } } fun(int i)

{ int j,k; k=l;

for(j=1; ____;++j) k=k*j; return(k); }

34

6. 下面程序可从键盘上输入一个大于0且小于1000的整数,然后输出此整数的所有整数因子。如:输入12,输出l,2,3,4,6,12。请在下划线处填上合适的内容,完成该程序。 main() {int a,k; scanf(”%d,&a); if((a>0)&&(a<1000)) {printf(\%d\,a); for(k=1; ;++k)

if(______)printf(\%d\,k);} }

7. 现有一等差数列,已知第一项a=1,公差b=4,下面程序的功能是输出满足前n项之和小于100的n最大值,请填空完

成该程序。

#include main()

{ int a=1,b=4,sum=1,n=1; while(______) { a=a+b; sum=sum+a; n++; } printf(\%d\,n-1); } 8.以下程序的输出结果是______。 #incude main() { int i;

for(i=0;i<=20;i=i+5) switch(i/5)

{case 0:printf(\;break; case 1:printf(\;break; case 2:printf(\; default:printf(\;}}

9.已知一正整数递增等差数列前5项之和为25,之积为945,根据以上条件,要求编写以下程序,输出该数列的前十项,请完成该程序。

#include

35

C语言课堂练习习题集(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/593134.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)