C02-程序设计基础提高班(C++)第3周上机任务

简介: 第3周安排:阅读教材第1-3章(p1-87),主要内容是数据类型、表达式、控制结构回到C02-程序设计基础提高班(C++)学习安排  0.试将下列问题的解决算法用传统流程图和N-S盒图分别表示出来。  提示:传统流程图和N-S盒图是要学着画一画的。  (1)将输入的任意三个整数a、b、c,按从小到大的顺序输出。  (2)输入一个三位数n,判断输出n是否为水仙花数。若各位数的立方和等

3周安排:阅读教材第1-3章(p1-87),主要内容是数据类型、表达式、控制结构

回到C02-程序设计基础提高班(C++)学习安排

  0.试将下列问题的解决算法用传统流程图和N-S盒图分别表示出来。

  提示:传统流程图和N-S盒图是要学着画一画的。

  (1)将输入的任意三个整数abc,按从小到大的顺序输出。

  (2)输入一个三位数n,判断输出n是否为水仙花数。若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33)。

  (3)输出出所有的这种数(100999间


  下面的编程题需要提交博文,程序的书写规范很重要,最起码的要求:(1)缩格排版;(2)一句一行;(3)花括号位置;(4)适度的注释。记得要在博文后面写上总结,尤其是对知识点的归纳,本周的知识点或许显得简单,但不久之后,总结知识点的必要性和重要性就体现出来了。

  博文的形式参见了《第一个C++上机报告(示例)》,如何出让人读起来舒服的博文,见视频《发布第一个C++上机报告》http://www.tudou.com/programs/view/L0luD_ruUa0/

  1.编写程序,输出各种基本类型所占用的字节长度。

  2.任意输入三条边(abc实型),若能构成三角形,则计算并输出其面积,否则输出标志“No Triangle!”。

  三角形面积计算公式:

  3.输入一段英文(以符号“$”表示文章输入结束),分别统计出其中元音字母的个数。

  4.利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。

  5. 编程序输出各种星号图(至少选择输出三种,这道题很锻炼分析能力,好好玩。)

  

  6. 编程序生成一张从英尺到米的转换表(1米大约等于3.28英尺),以方便工厂里工人师傅使用。输出形式如下图所示,第i行第j列的值vij代表i*10+j英尺对应的米数。每输出10英尺的转换表后,另起一行输出。(提示:为使输出美观,可以在各项中间用’\t’分隔,或者用教材p53讲的输入输出控制流。)
  

目录
相关文章
|
7月前
|
存储 C++ 开发者
C++程序设计基础:构建稳固的编程基石
C++程序设计基础:构建稳固的编程基石
53 1
|
7月前
|
存储 监控 算法
【C++ 软件设计思路】高效管理历史任务记录:内存与磁盘结合的策略解析
【C++ 软件设计思路】高效管理历史任务记录:内存与磁盘结合的策略解析
125 0
|
7月前
|
存储 人工智能 算法
【一站式备考指南】一文掌握 C++ 程序设计 课程 知识点
【一站式备考指南】一文掌握 C++ 程序设计 课程 知识点
130 0
|
2月前
|
缓存 负载均衡 Java
c++写高性能的任务流线程池(万字详解!)
本文介绍了一种高性能的任务流线程池设计,涵盖多种优化机制。首先介绍了Work Steal机制,通过任务偷窃提高资源利用率。接着讨论了优先级任务,使不同优先级的任务得到合理调度。然后提出了缓存机制,通过环形缓存队列提升程序负载能力。Local Thread机制则通过预先创建线程减少创建和销毁线程的开销。Lock Free机制进一步减少了锁的竞争。容量动态调整机制根据任务负载动态调整线程数量。批量处理机制提高了任务处理效率。此外,还介绍了负载均衡、避免等待、预测优化、减少复制等策略。最后,任务组的设计便于管理和复用多任务。整体设计旨在提升线程池的性能和稳定性。
84 5
|
7月前
|
存储 算法 Java
【C/C++ 线程池设计思路】 深入探索线程池设计:任务历史记录的高效管理策略
【C/C++ 线程池设计思路】 深入探索线程池设计:任务历史记录的高效管理策略
187 0
|
6月前
|
C++
C++ : 程序设计简单实例
C++ : 程序设计简单实例
47 3
|
6月前
|
安全 C++
C++:程序设计实例
C++:程序设计实例
55 2
|
6月前
|
C++
C++程序设计实践一上(题目来自杭州电子科技大学ACM)
C++程序设计实践一上(题目来自杭州电子科技大学ACM)
41 2
|
6月前
|
C++
C++程序设计实践一下(题目来自杭州电子科技大学ACM)
C++程序设计实践一下(题目来自杭州电子科技大学ACM)
49 1
|
6月前
|
存储 JavaScript 前端开发
程序与技术分享:C++程序设计实验考试准备资料(2019级秋学期)
程序与技术分享:C++程序设计实验考试准备资料(2019级秋学期)