
c语言
疯人院副院长
这个作者很懒,什么都没留下…
展开
-
编程计算X的n次方,要求必须使用递归函数。
#include <stdio.h>double f(double,int);int main (){ int n; double X; scanf("%lf %d", &X, &n); printf("%.0f", f(X, n)); return 0;}double f(double X,int n){ if(...原创 2019-11-20 21:22:25 · 7962 阅读 · 1 评论 -
使用递归输出杨辉三角形
输出杨辉三角形,用户输入一个正整数n,输出n行的直角三角形的杨辉三角。要求使用递归函数实现。 (1<=n<=10)#include<stdio.h>int f(int,int);int a[10][10];int n;int main(){ int i,j; scanf("%d",&n); for(i=0;i<n;i++) { for(...原创 2019-11-20 21:18:26 · 3586 阅读 · 0 评论 -
猜数字游戏
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包...原创 2019-11-11 10:24:34 · 385 阅读 · 0 评论 -
删除指定位置的元素(数组)
在一个数组中存入1~10的整数。输入一个位置k,把数组中第k个元素删除,输出原数组和结果数组。输入格式:k位置k从0算起。输出格式:如果位置k不合理,超出有效值,输出error.其它情况先输出原数组,再输出结果数组。#include<stdio.h>int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},m=1,n=10,i=0,b,...原创 2019-11-11 10:22:21 · 7999 阅读 · 1 评论 -
哥德巴赫猜想
数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证5000以内的偶数都可以分解成两个素数之和。#include<stdio.h>#include<math.h>int _num (int);int main(){ int a,b,m,n,num,s...原创 2019-11-11 10:15:53 · 1565 阅读 · 0 评论 -
本题要求实现一个函数,计算N个整数中所有奇数的和,同时实现一个判断奇偶性的函数。
其中函数even将根据用户传入的参数n的奇偶性返回相应值:当n为偶数时返回1,否则返回0。函数OddSum负责计算并返回传入的N个整数List[]中所有奇数的和.#include <stdio.h>#define MAXN 10int even( int n );int OddSum( int List[], int N );int main(){ i...原创 2019-11-11 10:12:26 · 18555 阅读 · 6 评论 -
c 百马百担问题
百马白担问题。有100匹马,驮100担货,大马驮3担,中马驮2担,2匹小马驮1担。输入一个正整数n,输出所有大马数量大于等于n的大、中、小马各多少匹的组合。输入格式:15输出格式:输出所有的情况,一行代表一种情况。如果没有这样的组合,则输出“没有找到符合条件的组合”。按照大马的数量小到大输出并按照如下格式输出case 1:大马 %2d匹 中马%2d匹 小马%2d匹case 2:大马 %...原创 2019-11-03 10:21:35 · 3987 阅读 · 0 评论 -
金字塔
打印以下图形 输入行数n(1<=n<=6),打印出图形代码:#include<stdio.h>int main(){ int n,a,i=1,m=1; char b; scanf("%d",&n); b='A'; while(i<=n) { for(m=1;m<=(n-i);m++) { printf(" ")...原创 2019-11-03 10:12:05 · 175 阅读 · 0 评论 -
c语言猜数字
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包...原创 2019-10-26 15:19:31 · 4461 阅读 · 0 评论