《C语言程序填空题-20分》由会员分享,可在线阅读,更多相关《C语言程序填空题-20分(7页珍藏版)》请在人人文库网上搜索。

1、二、程序填空题(每空二、程序填空题(每空 2 2 分,共分,共 2020 分)分) 1 1下列程序是求下列程序是求 100100 之内的能被之内的能被 7 7 整除的自然数之和。请在横线处填入适当的语句,将程整除的自然数之和。请在横线处填入适当的语句,将程 序补充完整。序补充完整。 #include void main( ) int sum; _(1) _; for(int i=1;__(2) _; i+) if(_(3) _) sum+=i; coutxn; double y=1; for(int i=1;__(1) _; i+) _(2) _; coutai; for(i=0;iai; i。

2、nt sum=0; (1) ; for(i=1;ia; (1) ; /计算 1 到 a 的累加和 coutbendl; 11.11.编写程序求编写程序求 1!+2!+3!+4!+5!1!+2!+3!+4!+5!和,和,( (其中求阶乘是用函数来实现的其中求阶乘是用函数来实现的) ),请在有下划线处补充请在有下划线处补充 完整。完整。 #include ________(1)______ ____; void main( ) long s=0; for(int i=1;i=5;i+) ____(2)___ _______; cout1!+2!+3!+4!+5!= sendl; long int 。

3、fac(int x) static int b=1; b*=x; ______(3)__________________; 答案:long int fac(int x)或 long int fac(int ) s+=fac(i)或 s=s+fac(i) return b 12.12.编写程序是用递归算法求编写程序是用递归算法求 n!,n!, 请在有下划线处补充完整。请在有下划线处补充完整。 #include int f1(int a); void main() int a=6; cout(1) endl; int f1(int a) return(a=O)?1:(2); 答案:fl(a) a*f1(a-1) 13.13.在横线处填上适当语句,使程序输出结果为在横线处填上适当语句,使程序输出结果为 1 1。 #include class M public: M(int i)x=i; void show()coutget(); private: int x; int get()return x; ; void main() (1) ; /初始化类 M 的对象 a (2) ; /调用对象 a 的成员函数 答案: M a(1) a.show()。

c语言程序填空怎么给分,C语言程序填空题-20分相关推荐

  1. /* * 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“

    题目: 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 *****************    所谓" ...

  2. /* * 编程题第四题(20分): 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。 */

    题目: /* 编程题第四题(20分): 用1元5角钱人名币兑换5分.2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案. */ 我使用java做的 public class ...

  3. /* * 编程第三题(20分) 打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。(例153=1*1*1+3*3*3+5*5*5) */

    题目: /* 编程第三题(20分) 打印所有的水仙花数.所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身.(例153=111+333+555) */ 我是用java做的 public cla ...

  4. /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第十次落地时,共经过多少米?第十次反弹多高? */

    题目: /* * 编程第二题(20分): 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下.求它在第十次落地时,共经过多少米?第十次反弹多高? */ 我是用java做的 public ...

  5. /* * 编程第一题(20分): 1+(1+2)+(1+2+3)+……+(1+2+3+……+98+99+100) */

    题目: /* 编程第一题(20分): 1+(1+2)+(1+2+3)+--+(1+2+3+--+98+99+100) */ 我是用的java做的 class One {public static vo ...

  6. 《程序设计基础》 第十章 函数与程序结构 7-2 汉诺(Hanoi)塔问题 (20 分)

    古代某寺庙中有一个梵塔,塔内有3个座A.B和C,座A上放着64个大小不等的盘,其中大盘在下,小盘在上.有一个和尚想把这64 个盘从座A搬到座B,但一次只能搬一个盘,搬动的盘只允许放在其他两个座上,且大 ...

  7. 7-9 职工排序题 (20 分)

    1. 为某保险公司设计一个职工管理系统,其中职工类的属性有:职工编号,姓名,性别,团体险业绩,个体险业绩:方法有: 每个属性对应的set,get方法: 不带参数的构造方法: 带参数的构造方法,完成对职 ...

  8. 软考信息系统项目管理师_考试题型介绍_选择题75分_45分过_案例分析题_75分_45分过_计算题_论文题的架构和写法---软考高级之信息系统项目管理师002

    第一个题是,online to offline 线上对线下 A 第二题:B 领导关注,投入产出 运筹学,就是选择最优的方法.

  9. 7-30 字符串的冒泡排序 (20 分) or 7-27 冒泡法排序 (20 分)

    将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们.通过一遍扫描,则最后一个元素必定是最大的元素.然后用同样的方法对前N−1个元 ...

最新文章

  1. Java_bytecode
  2. 如何删除输入文本元素上的边框突出显示
  3. golang 中的 init 和 main函数
  4. nowcoder 提高组模拟赛 选择题 解题报告
  5. JVM调优:图解对象内存分配过程
  6. Shell 下面的几种运算方式
  7. vue --- SPA模式的组件
  8. $.get、$.post 和 $().load()
  9. scrapy框架的日志等级和请求传参
  10. CVPR系列(二)—— 双图层实例分割,大幅提升遮挡处理性能
  11. PHP用socket连接SMTP服务器发送邮件
  12. 摸头GIF在线生成工具 附源码
  13. 【工具推荐】个人本地 markdown 知识图谱软件 Obsidian
  14. 英语常见词根词缀大全(一)
  15. Cisco(61)——双出口策略路由PBR+NAT
  16. bundle adjustment算法学习
  17. Pandas 那些年踩过的坑
  18. html5 css3冷色调渐变色特效
  19. 从外包公司到今日头条offer,吐血整理
  20. 第十四章 使用者的特殊 shell 与 PAM 模块

热门文章

  1. U盘打不开 数据恢复(U盘变RAW格式 提示格式化)
  2. Centos 8安装gcc的方法
  3. 学习python第十六天, 一周总结
  4. linux源添加几个,Linux下添加源的几种方法
  5. WPS的简单JS宏应用
  6. 使用redis特性来创建每日流水号
  7. SpringMVC之@InitBinder注解(日期转换)
  8. 恶意WhatsApp Mod感染Android设备
  9. 计算机主机电源功率查,怎么看电脑电源功率
  10. LeetCode-236的解法和延伸