自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 井字棋

井字棋前些天学了一个用c语言写的井字棋的代码,敲了一下午给你们look look,记得从下往上look(我的很长,你要忍一下)#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROW 3#define COL 3char IsFull(char borad[ROW][COL],int row,int col){int i=0,j=0;for (i=0;i<row;i++){

2021-11-22 20:33:36 192

原创 2021-11-12

“21天好习惯”第一期-21今天是最后一天了所以奖励了自己两道题(均来自pta)第一道是小母牛问题:设想一头小母牛从第4个年头开始每年生育一头小母牛。现有一头小母牛,按照此设想,第n年时有多少头母牛?#include <stdio.h>int main(){int a=1,b=1,c=1,i,n,m;while(scanf("%d\n",&n)!=EOF){int a=1,b=1,c=1;if(n1||n2||n==3){printf("%d\n",1);}

2021-11-12 21:13:03 1007

原创 2021-11-11

“21天好习惯”第一期-21今天学习了函数与递归例如输出一个数打印出这个数的各个位数的数字:#include<stdio.h>void print(int n){ if(n>9){print(n/10);}printf("%d ",n%10);}int main(){unsigned int num=0;scanf("%d",&num);print(num);return 0;}上面这串代码走过的路程就是有这个例子可以看出递归的原则是大事化

2021-11-11 20:34:45 57

原创 2021-11-10

“21天好习惯”第一期-19今天学了函数的定义和声明如图所示函数的声明并不是简单的在main函数上声明一下,这和直接将add函数定义放在上面没什么区别,属于是脱裤子放屁了真正的用法是将声明定义和主函数放在不同的文件里,这样就非常简洁方便调用而且分工明确有用的知识又增加了...

2021-11-10 20:09:06 50

原创 2021-11-09

“21天好习惯”第一期-18今天学了函数如图所示是一个交换数值的函数其中第一个不能完成任务因为第一个是调用了形式参数,而第二个调用的是实际参数所以第二个能完成任务我自己还写了个算出三个数最大最小和中间值的函数#include<stdio.h>int get_max(int x,int y){if (x<y) return y;else return x;}int get_min(int x,int y){if (x<y) return x;else retur

2021-11-09 20:26:22 61

原创 2021-11-08

“21天好习惯”第一期-17咱今天就是学了一手goto语句,拷贝字符串和内存设置,其中goto非常有意思

2021-11-08 23:18:24 31

原创 2021-11-07

“21天好习惯”第一期-15今天学了一个用代码写的猜数字小游戏#include<stdio.h>#include<stdlib.h>#include<time.h>void menu(){printf(" 1.play 0.exit \n");}void game(){ int ret;int guess;ret=rand()%100+1;while(1){printf(“猜猜\n”);scanf("%d",&guess);if

2021-11-07 22:49:31 1958

原创 2021-11-07

“21天好习惯”第一期-15今天学到的代码:①从十个数里找到最大的数②打印九九乘法表

2021-11-07 00:05:44 51

原创 2021-11-05

“21天好习惯”第一期-14今天写的两道题:#include<stdio.h>#include<math.h>#define pi 3.1415926int main(){double a,b,h;double degree,score;double seconds,radian;scanf("%lf %lf %lf %lf %lf",&a,&b,&degree,&score,&seconds);radian=(degr

2021-11-05 21:52:47 46

原创 2021-11-04

“21天好习惯”第一期-13解析:该数列有规律所以只需循环套yes或no答案:#include<stdio.h>int main(){int a,i;scanf("%d",&a);if(a1) printf("no ");if(a2) printf("no no ");if(a>2)printf("no no ");for(i=3;i<=a;i++){if(i3||i%43) printf("yes ");if(i%4!=3) printf(“no

2021-11-04 20:44:24 51

原创 2021-11-03

“21天好习惯”第一期-12求两数之间最大的公因数方法:辗转相除法#include<stdio.h>int main(){int m,n,r;scanf("%d %d",&m,&n);while(m%n){r=m%n;m=n;n=r;}printf("%d",n);return 0;}打印100-200的素数方法:试除法#include<stdio.h>int main(){int i,j;for (i=100;i<

2021-11-03 20:29:05 60

原创 2021-11-02

“21天好习惯”第一期-11#include<stdio.h>int main(){int arr[]={1,2,3,4,5,6,7,8,9,10};int k;int sz=sizeof(arr)/sizeof(arr[0]);int left=0;int right=sz-1;scanf ("%d",&k);while(left<=right){int mid=(left+right)/2;if(arr[mid]>k)right=mid-

2021-11-02 20:16:01 41

原创 2021-11-01

“21天好习惯”第一期-10

2021-11-01 20:42:16 60

原创 2021-10-31

“21天好习惯”第一期-9练习:计算n的阶乘①#include<stdio.h>int main(){int n,i;scanf("%d",&n);i=n;while(n>1){n–;i=in;}printf("%d",i);return 0;}②#include <stdio.h>int main(){int i=0;int n=0;int ret=1;scanf("%d",&n);for(i=1;i<=

2021-10-31 22:07:18 60

原创 2021-10-31

“21天好习惯”第一期-8

2021-10-31 21:22:25 52

原创 2021-10-29

“21天好习惯”第一期-7

2021-10-29 23:06:03 52

原创 2021-10-28

“21天好习惯”第一期-6#include<stdio.h>int main(){int ret=0;int ch=0;char password[20]={0};printf(“请输入密码:>”);scanf ("%s",password);printf (“请确认去(Y/N):>”);while(ch=getchar()!=0);ret = getchar();if(ret==‘Y’){printf(“确认成功\n”);}elseprintf

2021-10-28 20:54:24 30

原创 2021-10-27

“21天养成好习惯”第一期-5今天学到的代码:①#include<stdio.h>int main(){int i=1;while(i<=10){printf("%d ",i);i++;}return 0;}结果:1 2 3 4 5 6 7 8 9 10②#include<stdio.h>int main(){int i=1;while(i<=10){if (i==5)break;printf("%d

2021-10-27 19:49:44 57

原创 2021-10-26

“21天好习惯”第一期-4#include<stdio.h>int main(){int n=1,m=1;switch(n){case 1: m++;case 2: n++;case 3:switch(n)//switch允许嵌套使用{case 1: n++;case 2: m++;n++;break;}case 4:m++;break;default:break; }printf(“m=%d,n=%d\n”,m,n);return 0;}结

2021-10-26 21:55:46 36

原创 2021-10-25

“21天好习惯”第一期-3今天学到的代码:①#include<stdio.h>int main(){int i=1;while (i<=100){if(i%2==1)//也可以写成if(i%2!=0)printf ("%d “,i);i++;}return 0;}②#include<stdio.h>int main(){int i=1;while(i<=100){printf (”%d ",i);i+=2;}return

2021-10-25 22:04:25 52

原创 2021-10-24

“21天好习惯”第一期-2今天学到的代码:①#include<stdio.h>void test(){int a=1;a++;printf("a= %d\n”,a);}int main(){int i = 0;while (i<5){test();i++;}return 0;}②#include<stdio.h>void test(){static int a=1;a++;printf("a= %d\n”,a);}int

2021-10-24 20:59:43 25

原创 2021-10-23

“21天好习惯”第一期-1include<stdio.h>int main(){int a=0;//4个字节,32bit位int b =~a;//b是有符号的整形//~要求按二进制位取反//a为00000000000000000000000000000000//b为11111111111111111111111111111111//原码、反码、补码//负数在内存中存储的时候,存储的是二进制的补码//11111111111111111111111111111111//1

2021-10-23 19:39:57 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除