PAT乙级——程序能力测试
暂无
你一直都在心间
这个作者很懒,什么都没留下…
展开
-
1001. 害死人不偿命的(3n+1)猜想 (15)
#include <stdio.h> /* 思路: 读入题目给出的n,使用while循环反复判断n是否为1 ①如果n为1,则退出循环。 ②如果n不为1,则判断n是否为偶数,如果是偶数则令n除以2;否则令n为(3*n + 1)/2 之后令计数器cnt加1,循环退出时,计数器的值就是答案。 */ int main() { int i; int x, cnt = 0; scanf(...原创 2018-05-04 13:43:11 · 211 阅读 · 0 评论 -
1002. 写出这个数 (20)
#include<stdio.h> #include<string.h> void choice(int n); //选择函数 //思路:第一步:定义一个字符数组,使用getchar函数读入一串数字存放在字符数组中。 // 第二步:将字符数组中的数字字符转换成数字,并且求和存放在变量sum中。 // 第三步:将求出的和中的每一位数字使用对10取余再除以1...原创 2018-05-04 14:01:03 · 249 阅读 · 0 评论 -
1004. 成绩排名 (20)
#include<stdio.h> #define N 15 //思路:使用结构体。定义三个结构体变量temp, max, min,然后分别对输入的每一个学生的成绩进行判断, // 如果temp.score>max.score,将temp整体赋值给max,如果temp.score<min.score,将将temp整体赋值给min。 // 最后打印结果即可。 ...原创 2018-05-04 21:21:56 · 257 阅读 · 0 评论