
c语言
T9257
这个作者很懒,什么都没留下…
展开
-
随机数啊随机数
问题: 1. 随机生成一个随机数 2. 随机生成十个不同的随机数 3. 将以上生成的随机数,随机放在一个数组中20个不同的位置 4. 找到这十个随机数在数组中最邻近的位置 5. 将十个随机数分别移动到最邻近的位置PS:在生成十个不同的随机数时,判断随机数重复与否的方法,我的这个效率并不高。欢迎各位批评指正^_^代码:#include <stdio.h> #include <std原创 2015-09-21 19:19:43 · 845 阅读 · 0 评论 -
把C语言程序分割成若干源文件
第一次看《C程序设计语言 第2版·新版》做没弄懂什么意思,听了中国大学MOOC上翁恺老师的《C语言程序设计进阶》后才知道。我是在Dev C++中做的,可供参考。首先你得新建一个项目(project), 然后 右击项目名,点击添加可以把已经写好的源文件添加进去。 如果还没有写,可以点击新建->源代码,IDE会提示“在项目中添加?”,选择确定就可以在项目添加新的源文件了。 如果你写的程序没什么问题原创 2015-11-01 13:11:27 · 1695 阅读 · 0 评论 -
1012.数字分类(20) PAT
给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位; A5 = 被5除后余4的数字中最大数字。 输入格式:每个输入包含1个测试用例。每个测试用例先给出一个原创 2016-03-24 23:01:26 · 584 阅读 · 0 评论