一些可能会有用的东西
怎么比啊都是大神
没事哒没事哒没事哒!
展开
-
集合的合并问题
#include<stdio.h>#define N 100void sort(int array[],int a);void chong(int array[],int a);int main (void){int m,n,i,j,k;int a[N/2],b[N/2],c[N];printf(“请输入m:\n”);scanf("%d",&m);printf(“请输入%d个数字:\n”,m);//读取数组afor(i=0;i<m;i++){scanf(原创 2021-08-09 21:35:43 · 170 阅读 · 0 评论 -
汉诺塔5555
一个理解不了的东西555救命递归杀我#include<stdio.h>void hanoi(int n,char one,char two,char three);int main (void){int m;printf(“input the number of diskes:”);scanf("%d",&m);printf(“The step to moving %d diskes:\n”,m);hanoi(m,‘A’,‘B’,‘C’);return 0;}vo原创 2021-08-05 16:16:24 · 125 阅读 · 0 评论 -
验证哥德巴赫猜想
#include<stdio.h>#include<math.h>int prime(int m);int main (void){int n,i,j;printf(“请输入一个不小于6的偶数:\n”);scanf("%d",&n);if(n<6 || n%2 !=0){printf(“error!”);}else{for(i=3;i<n/2;i+=2){j=n-i;if(prime(i)= =1 && prime原创 2021-08-05 16:14:03 · 112 阅读 · 0 评论 -
孪生素数问题
不行!今天这波我必须!得!瑟!一!下!#include<stdio.h>int main (void){int i,j,a,b;for(i=3;i<1000;){ for(j=2;j<i;j++) { if(i%j==0) { break; } } if(j==i) { a=i; } i+=2; for(j=2;j<i;j++) { if(i%j==0) { break; } } if(j==i)原创 2021-07-30 19:37:58 · 1704 阅读 · 0 评论 -
关于字符型的一些东西ASCII为例
这个代码是:输入字符会识别是什么类型的#include<stdio.h>int main (void){char c;c=getchar();if (c<32){ printf("This is a control character\n");}else if( c>='0' && c<='9'){ printf("This is a digit\n");}else if( c>='A' && c<='Z'原创 2021-07-30 18:41:32 · 121 阅读 · 0 评论 -
n的n次方相加
自己写的emm凑合看吧哈#include<stdio.h>int main (void){int n,i,j,k,sum=0;scanf("%d",&n);for(i=1;i<=n;i++){for(j=i,k=1;k<i;k++){j=j*i;}sum+=j;}printf("%d",sum);}用数学函数就方便很多啊#include<stdio.h>#include<math.h>int main (void原创 2021-07-30 18:19:02 · 1906 阅读 · 0 评论 -
欧几里得(辗转相除法)求最大公约数
这是最开始自己写的版本(其实有优化过hhh)#include<stdio.h>int main (void){int x,y,y1;scanf("%d%d",&x,&y);if(x==y){ y1=1; y=0;}while(y!=0){ y1=y; y=x%y; x=y1; }printf("%d",y1);return 0;}版本2.0(日常感叹牛)#include<stdio.h>int main (void原创 2021-07-30 18:14:02 · 95 阅读 · 0 评论 -
n元买n鸡
#include<stdio.h>int main (void){int x,y,z,n,why=0;scanf("%d",&n);for(x=0;x<=n/5;x++){ for(y=0;y<=n/3;y++) { z=n-x-y; if(15*x+9*y+z==n*3) { printf("x=%d,y=%d,z=%d\n",x,y,z); why=1; goto loop; } }}loop:if(why原创 2021-07-30 18:03:33 · 399 阅读 · 0 评论