C语言I博客作业10
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10101 我在这个课程的目标是 继续熟悉嵌套循环结构并且复习以前的for、if-else循环语句 这个作业在哪个地方具体方面帮助我实现目标 PTA作业,《C Primer Plus》,C语言的课本 参考文献 C语言程序设计 ,百度百科 ,百度文献 1.PTA实验作业 1.题目名(梅森数) 形如2 n −1的素数称为梅森数(Mersenne Number)。例如22−1=3、23−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了231−1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。 本题要求编写程序,对任一正整数 n ( n <20),输出所有不超过2 n −1的梅森数。 输入格式: 输入在一行中给出正整数 n ( n <20)。 输出格式: 按从小到大的顺序输出所有不超过2 n −1的梅森数,每行一个。如果完全没有,则输出“None”。 输入样例: 6 输出样例: 3 7 31 1.1.1数据处理 数据表达:将 n,i,a,b,c定义为整型变量 数据处理:进行了for循环的嵌套,使用了if语句,利用pow幂函数,利用看break循环语句,表达式是b=pow(2,a)