- 博客(13)
- 收藏
- 关注
原创 斐波那契数列递归
#include <stdio.h>#include <stdlib.h>int main(){ int n,a; scanf("%d",&n); a=feibonaqi(n); printf("%d",a); return 0;}int feibonaqi(int n){ if(n==1 || n==2) return 1; else return feibonaqi(n-.
2022-01-16 12:35:13 358 1
原创 角谷猜想C
角谷猜想Description所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘 3 加 1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到 1。如,假定初始整数为 5,计算过程分别为 16、8、4、2、1。程序要求输入一个整数,将经过处理得到 1 的过程输出来。Input一个正整数。Output从输入整数到 1 的步骤,每一步为一行,每一部中描述计算过程,假定输入为 7,则输出为: • 7*3+1=22 • 22/2=11 • 11*3+1...
2022-01-16 12:22:13 242
原创 各点之中的最远距离
最远距离Description给定一组点 (x, y)(第一象限),求距离最远的两个点之间的距离。Input第一行是点数 n(n 大于等于 2);接着每一行代表一个点,由两个浮点数x y组成。Output输出一行是最远两点之间的距离。Sample Input 1634.0 23.028.1 21.614.7 17.117.0 27.234.7 67.129.3 65.1Sample Output 153.8516HintC语言.
2022-01-16 11:58:47 1372
原创 计算矩阵对角线的和
#include <stdio.h>#include <stdlib.h>int main(){ int n; scanf("%d",&n); int a[n][n],j,k,i,q,m; for(j=0;j<n;j++){ for(k=0;k<n;k++){ scanf("%d",&a[j][k]); } } int sum1=0,sum...
2022-01-16 10:17:34 450
原创 判断闰年c
判断闰年Description判断某年是否是闰年。Input输入只有一行,包含一个整数 a(0 < a < 3000)。Output一行,如果公元 a 年是闰年输出Y,否则输出N。Sample Input 12006Sample Output 1NSourcenone#include <stdio.h>#include <stdlib.h>int main(){ int a; ..
2022-01-15 20:53:47 75
原创 含k个3的数
含k个3的数Description输入两个正整数 m 和 k,其中1 < m < 100000,1 < k < 5 ,判断 m 能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入: 43833 3 满足条件,输出YES。如果输入:39331 3 尽管有3个3,但不能被19整除,也不满足条件,应输出NO。Inputm 和 k 的值,中间用单个空格间隔。Output满足条件时输出 YES,不满足时输出 ..
2022-01-03 22:04:42 836
原创 分离整数的各个数位
分离整数的各个数位Description从键盘输入一个任意的9位以内的整数,要求正确地分离出它的每一位数,并分别在屏幕上输出,输出采用每行输出一个数的方式,不带其它符号。Input一个任意的9位以内整数Output该整数的每一位(一行只显示一位)Sample Input 1123Sample Output 1123Sourcenone#include <stdio.h>#include <stdlib.h>..
2022-01-02 21:30:51 1084
原创 最高的分数
最高的分数Description孙老师讲授的《计算概论》这门课期中考试刚刚结束,他想知道考试中取得的最高分数。因为人数比较多,他觉得这件事情交给计算机来做比较方便。你能帮孙老师解决这个问题吗?Input输入两行,第一行为整数n(1 <= n < 100),表示参加这次考试的人数.第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。Output输出一个整数,即最高的成绩。Sample Input 1585 78 ...
2022-01-02 21:11:28 370
转载 点评赛车C语言
点评赛车Description抄程序4名专家对4款赛车进行评论1)A说:2号赛车是最好的;2)B说:4号赛车是最好的;3)C说:3号赛车不是最好的;4)D说: B说错了。事实上只有1款赛车最佳,且只有1名专家说对了,其他3人都说错了。请编程输出最佳车的车号,以及说对的专家。Input无输入。Output输出两行。第一行输出最佳车的车号(1-4中的某个数字)。第二行输出说对的专家(A-D中的某个字母)。Sample Input 1(无)...
2022-01-02 20:59:48 1107 1
原创 找出第K大的数
找出第k大的数Description用户输入N和K(K<N),然后接着输入N个正整数(无序的),找出第K大的数。注意,第K大的数意味着从大到小排在第K位的数。InputNKa1 a2 a3 a4 ..... aNOutputbSample Input 15232 3 12 5 89Sample Output 132Sourcenone#include <stdio.h>#include <stdl...
2022-01-02 20:06:31 1542
原创 冒泡排序(降序)
#include <stdio.h>#include <stdlib.h>int main(){ int n; scanf("%d",&n); //输入数组的元素个数 int arr[n],i; //创建一个数组 for(i=0;i<n;i++){ scanf("%d",&arr[i]); } //给数组输入元素 int a,b,temp; for(a=0;a<n-1;a++).
2022-01-02 19:46:12 4920 1
原创 输入变量给数组
#include<stdio.h>void main(){ int a[10], i; // 输入10个数,放入数组 for(i=0; i<10; i++) { scanf("%d", &a[i]); } // 输出 for(i=0;i<10;i++) { printf("%d\n", a[i]); }}
2022-01-02 19:43:06 1110 1
原创 年龄与疾病
#include <stdio.h>#include <stdlib.h>int main(){ int n=0,a=0,b=0,c=0,d=0,i,k; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&k); if(k<=18 && k>0) a++; else if(k>18 && k&.
2022-01-02 19:29:13 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人