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

广工Anyview试题答案 第五章

来源:网络收集 时间:2018-12-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

/**********

【习题5.002】编写程序,利用while语句在同一行中 逐个显示从1至5的数字,每个数字之前保留2个空格。 **********/ void main() {

int i=1; while(i<=5) {

printf(\ %d\i++; } }

/**********

【习题5.003】编写程序,利用for语句在同一行中逐个 显示从1至6的数字,每个数字之前保留2个空格。 **********/ void main() {

for(int i=1;i<=6;i++) printf(\ %d\}

/**********

【习题5.004】n是系统给定的外部整型变量(不需要 自行定义)。编写程序,利用循环语句在同一行中逐 个显示从1至n的数字,每个数字之前保留2个空格。 **********/ void main() {

for(int i=1;i<=n;i++) printf(\ %d\}

/**********

【习题5.012】请仅在程序空缺处填入合适内容,使其 实现功能:依次输入5个整数,计算它们之和并输出。 **********/

#include void main()

{ inti,sum=0,n; for (i=1;i<=5;i++)

{ scanf(\sum=sum+n; }

printf(\}

/**********

【习题5.020】n和s是系统给定的外部整型变量(不需要 自行定义)。编写程序,求1到n之间的整数之和,并将结 果存放到s。 **********/ void main() {

for(int i=1;i<=n;i++) s+=i; }

/**********

【习题5.022】n是系统给定的外部变量。编写程序, 求1到n间的自然数之和。请定义局部变量s存放求和 的结果,并用下列语句输出结果 printf(\**********/ void main() { int s;

for(int i=1;i<=n;i++)

s+=i;/* 请添加相关说明和语句 */

printf(\注意:不要修改此输出语句 */ }

/**********

【习题5.026】n和s是系统给定的外部整型变量(不需 要自行定义)。编写程序,求1到n之间的奇数之和,并 将结果存放到s。 **********/ void main() {

for(int i=1;i<=n;i+=2) s+=i; }

/**********

【习题5.028】n和s是系统给定的外部整型变量(不 需要自行定义)。编写程序,求1到n之间的偶数之和, 并将结果存放到s。 **********/ void main() {

for(int i=2;i<=n;i+=2) s+=i; }

/**********

【习题5.029】请仅在程序空缺处填入合适内容,使其 实现功能:输入大于1的整数到n,在同一个循环语句中 分别计算1到n之间的奇数和偶数之和。 **********/

void main() {

int odd=0,even=0,i,n,p; scanf(\

for(i=1,p=0;i<=n,p<=n;i+=2,p+=2) { odd+=i; even+=p; }

if(n>20) odd-=(n+1);

printf(\ \ /*奇数之和*/ printf(\偶数之和*/ }

/**********

【习题5.030】系统给定外部整型变量n和长整型变量f (不需要自行定义)。编写程序,求n的阶乘n!,并将 结果存放到f。例如,当n=6时,f=6!=1*2*...*6=720。 注意:0!=1。 **********/ void main() {

double g=1;

for(int i=1;i<=n;i++)

g*=i; f=g; }

/**********

【习题5.032】系统给定外部整型变量n和长整型变量f(不 需要自行定义)。编写程序,求n的双阶乘n!!,并将结果 存放到f。双阶乘的定义是:

当n是奇数时,n!为不大于n的所有奇数的乘积, 如:7!!=1×3×5×7。

当n为偶数时表示不大于n的所有偶数的乘积(0除外), 如:8!!=2×4×6×8。 **********/ void main() { int i;

double g=1; if(n%2==0)

for(i=2;i<=n;i+=2) g*=i; else

for(i=1;i<=n;i+=2) g*=i; f=g; }

/**********

【习题5.034】系统给定外部整型变量n和浮点变 量f(不需要自行定义)。编写程序,求负整数n 的阶乘n!,并将结果存放到f。假设m是正整数, 负整数-m的阶乘定义是:(-m)!=1/(m+1)!。 **********/ #include void main() {

inty,z=1; y=fabs(n);

for (int i=1;i<=y+1;i++) z*=i; f=1.0/z; }

/**********

【习题5.040】m,n和s是系统定义的外部整型变量(不需要

自行定义)。编写程序,根据m的值求满足1+2+...+n>=m的 最小n,并将1+2+...+n的结果存放到s。例如,若m=50,则 n=10,s=55。 **********/ void main() { int i;

for(i=1;s

/**********

【习题5.042】m,n和s是系统定义的外部整型变量(不需要 自行定义)。编写程序,根据m的值求满足1+2+...+n

int sum=0; if(m<=1) n=s=0; else if(m<=3) n=s=1; else {

for(int i=1;i<=20;i++) { sum+=i; if(sum>m) break; }

n=i-1;

s=sum-n-1; } }

/**********

【习题5.050】n和s分别是系统给定的外部整型变量和浮点型 变量(不需要自行定义)。编写程序,求1+1/2+1/3+...+1/n, 并将结果存放到s。 **********/ void main()

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库广工Anyview试题答案 第五章在线全文阅读。

广工Anyview试题答案 第五章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/367621.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: