C语言
FAIRY哦
也许,不断学习会是我这辈子最快乐的事情。
展开
-
【C语言】整数逆序进阶.c
#include<stdio.h>/*13425 / 10000 ->113425 % 10000 ->342510000 / 10 ->10003425 / 1000 ->33425 % 1000 ->4251000 / 10 ->100425 / 100 ->4425 % 100 ->25100 / 10 ->1025 / 10...原创 2018-05-08 22:46:47 · 253 阅读 · 0 评论 -
【C语言】枚举法.c
#include<stdio.h>int main(){ int x; int one,two,five; //int exit = 0; scanf("%d",&x); for(one=1;one<x*10;one++){ for(two=1;two<x*10/2;two++){ for(five=1;five<x*10/5;five++){ ...原创 2018-05-10 18:12:49 · 1205 阅读 · 0 评论 -
【C语言】辗转相除法.c
#include<stdio.h>int main(){ int a,b; int t; scanf("%d %d",&a,&b); while(b!=0){ t=a%b; a=b; b=t; //printf("a=%d,b=%d,t=%d\n",a,b,t); } printf("gcd=%d\n",a); return 0;}原创 2018-05-10 18:13:56 · 1781 阅读 · 2 评论 -
【C语言】求素数和.c
#include<stdio.h>int main(){ int n,m,t; int x=2,count=1,sum1=0,sum2=0; scanf("%d %d",&n,&m); if(n>0&&n<=m&&m<=200){ while(count<=m) { int isprime=1; i原创 2018-05-10 18:14:51 · 954 阅读 · 0 评论 -
【C语言】读整数.c
#include<stdio.h>int main(){ int number,temp=0,mask=1; int count=0; scanf("%d",&number); if(number>=-100000&&number<=100000){ if(number<0){ printf("fu "); number=abs(nu...原创 2018-05-10 18:15:53 · 1040 阅读 · 0 评论 -
【C语言】三子棋.c
#include<stdio.h>int main(){ const int size=3; int board[size][size]; int i,j; int numofX; int numof0; int result=-1; printf("-1:没人赢,1:X赢,0:0赢。\n"); printf("请输入一个3乘3的矩阵:\n"); for(i=0;i<size;...原创 2018-05-15 17:17:55 · 352 阅读 · 0 评论 -
【C语言】找数字.c
#include<stdio.h>int search(int key,int a[],int length);int main(){ int a[]={2,4,6,3,8,9,5,66,56,97,44,21,16}; int x; int loc; printf("请输入一个数字:"); scanf("%d",&x); loc=search(x,a,sizeof(a)/si...原创 2018-05-16 15:21:09 · 534 阅读 · 0 评论 -
【C语言】划倍数找素数.c
#include<stdio.h>int main(){ const int maxNumber=100; int isPrime[maxNumber]; int i; int x; for(i=0;i<maxNumber;i++) { isPrime[i]=1;//将数组isPrime[]的值都初始化为1 } for(x=2;x<maxNumber;x++)//从2到...原创 2018-05-16 15:53:00 · 306 阅读 · 0 评论