贺利坚c++课程学习
文章平均质量分 81
huanle543
这个作者很懒,什么都没留下…
展开
-
贺利坚练习(2)
【项目1:利用循环求和】求1000以内所有偶数的和int _tmain(int argc, _TCHAR* argv[]){ int num; int sum = 0; for (num = 0; num < 1000; num++) { if ((num % 2) == 0) sum += num; else原创 2015-09-21 14:28:48 · 388 阅读 · 0 评论 -
贺利坚练习(1)
【项目3:多分段函数求值】 从键盘输入x的值(要求为实型),根据下面的公式计算并输出y的值。 (1)请用if~else~语句的嵌套,实现这个多分支的程序; (2)请用switch语句构造多分支结构,完成求解。 提示:下面的两种解法供参考 解法1:类似例3.9的思路,各分段的标准都为2的倍数,所以,构造表达式 t= x/2,根据t的取值决定switch分支;解法2:构造表达式 t=(x<2)原创 2015-09-21 14:01:51 · 307 阅读 · 0 评论 -
贺利坚练习(3)
【项目1-函数版星号图】 这一组的练习意在通过调用函数输出星号图,体会与理解函数的工作过程,并为其后编制自定义函数实现特定功能。 (1)补充完下面的程序,使程序输出星号图:void printstars(int m) //定义能输出一行m个星号的函数 { for (int j = 1; j <= m; ++j) cout << '*';}int _tmain(int原创 2015-09-25 17:06:51 · 466 阅读 · 0 评论 -
贺利坚练习(6)
A: 数组逆序输出 Description 输入10个整数存入一维数组,然后按逆序输出。 Input 输入包括一行。 10个以空格隔开的整数。 Output 逆序的10个整数,整数以空格隔开。 Sample Input 1 3 5 9 7 6 8 2 4 0 Sample Output 0 4 2 8 6 7 9 5 3 1 解:int _tmain(int argc, _原创 2015-11-08 11:13:33 · 415 阅读 · 0 评论 -
贺利坚练习(5)
【项目4 - 银行系统】 这是我们要做的一个真正的项目!涉及到的技术都用过了,只不过,程序真的要长得多了。 在学习中,总是想要些成就感的。当你没有做过一些事情的时候,总是不能知道所学知识究竟能干些什么。在学习过程中,完成一个像样的项目,那是一件很酷的事情,也让我们更有激情。做好思想准备,中间可能会有些困难,但相信沉下心来还是可以完成的。 要做项目的需求最好能和大家的生活实践联系起来,我原创 2015-10-23 18:38:54 · 284 阅读 · 0 评论 -
贺利坚练习(7)
【项目1-折腾二维数组】 创建一个5行4列的二维整型数组,通过初始化,为数组中的前两列的10个元素赋初值,然后:通过键盘输入,使后两列的10个元素获得值;按行序优先输出数组元素;将所有元素值乘以3后保存在数组中;按列序优先输出(输出的第一行是数组中的第一列……,其实输出的就是“转置”);将数组“倒”着输出(即最后一行最后一列的最先输出,第0行第0列的最后输出);输出数组中的所有偶数;输原创 2015-11-10 16:38:44 · 483 阅读 · 0 评论 -
贺利坚练习(4)
【项目2-OJ平台题目中多种输入形式的处理】 看教学视频或“OJ平台题目中不同形式输入的处理”,完成平台中的一组题目,分别对应不同输入的形式的问题。A: 求N组数的最大公约数Description计算一组数的最大公约数Input第一行是数据的组数N,从第二行是N组由两个整数(a和b)构成的输入,a和b之间用空格隔开,每组输入单独占一行Output每组的两个整数(a和b)的最大 公约数,每个结果独占原创 2015-10-11 21:16:24 · 357 阅读 · 0 评论