
C语言学习
ic小白白白
这个作者很懒,什么都没留下…
展开
-
PAT 数字分类
给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A1 = 能被 5 整除的数字中所有偶数的和; A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1−n2+n3−n4⋯; A3 = 被 5 除后余 2 的数字的个数; A4 = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位; A5 = 被 5 除后余 4 的数字中最大数字。 #include<stdio.h> #include<s原创 2021-04-21 15:29:40 · 86 阅读 · 0 评论 -
PAT 1007素数对猜想 C语言实现
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。 #include<stdio.h> int IsPrime(int n); int main(void) { int N; int count = 0; scanf("%d", &N);原创 2021-04-20 14:14:35 · 101 阅读 · 0 评论 -
PAT 说反话 C语言实现
C语言 PAT 说反话 实现 #include<stdio.h> #include<string.h> #include<stdlib.h> int main(void) { char input[80]; int left, right; fgets(input, 79, stdin); printf("%s", input); left = right = strlen(input) - 1; printf("%d\n",strlen(input) -原创 2021-04-20 14:10:22 · 238 阅读 · 0 评论