![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习日记
afgk_
这个作者很懒,什么都没留下…
展开
-
关于循环
#include<stdio.h>int main(){ int x; int count[10]; int i; for(i=0;i<10;i++)//初始化 { count[i]=0; } scanf("%d",&x); while(x!=-1) { if(x>=1&&x<=9) { count[x]++;//累计次数 } scanf("%d",&x); } for(i=0;i<原创 2021-03-23 22:45:25 · 49 阅读 · 0 评论 -
函数
函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值。利用函数可以避免代码复制的问题,未来维护或修改时也比较方便。#include<stdio.h> //定义求和函数 void sum(int begin,int end) { int i; int sum=0; for(i=begin;i<=end;i++) { sum+=i; } printf("%d到%d的和是%d",begin,end,sum); }int main(){原创 2021-03-23 22:41:19 · 62 阅读 · 0 评论 -
辗转相除法求最大公约数
/*如果b等于0,计算结束,a就是最大公约数;否则,计算a除以b的余数,让a等于b,而b等于那个余数*/ #include<stdio.h>int main(){ int a; int b; int t; scanf("%d %d",&a,&b); while(b!=0) { t=a%b; a=b; b=t; } printf("gcd=%d",a); return 0; } ...原创 2021-03-23 13:44:52 · 61 阅读 · 0 评论 -
整数逆序
对一个数做%10操作,就得到它的个位数;对一个数做/10操作,就丢弃它的个位数。根据此原理可实现整数的逆序显示,程序如下。#include<stdio.h>int main(){ //初始化 int x=1564; int digit=0; int ret=0; while(x>0) { digit=x%10;//取余 ret=ret*10+digit; printf("x=%d,digit=%d,ret=%d\n",x,digit,ret);//显示过程原创 2021-03-22 13:56:49 · 254 阅读 · 0 评论 -
猜数小游戏‘you‘xi
猜数小游戏,由电脑产生一个随机数,用户猜并通过键盘输入,猜的过程中会有提示,如比随机数大了或小了,程序如下。#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ srand(time(0)); int number=rand()%100+1;//生成随机数 int count=0; int a=0; printf("我已经想好了一个1-100之间的数。"); do { p原创 2021-03-22 13:34:44 · 46 阅读 · 0 评论 -
do-while循环
do-while循环是先进入循环体,在判断执行条件。程序1#include<stdio.h>int main(){ //初始化 int x; int n=0; //输入X scanf("%d",&x); n++; x /=10; while(x>0) { n++; x /=10; } //输出n printf("%d",n); return 0;}程序2#include<stdio.h>int main()原创 2021-03-22 13:31:10 · 132 阅读 · 0 评论 -
2021.3.14注册博客第一天
1、个人介绍电子信息工程专业即将毕业的学生,未来想从事软件方面的工作,现在开始学习C语言2、如何学习C语言在B站看视频,做笔记,敲代码。用到的工具有QT、有道云笔记,CSDN3、小目标每周花二十小时的时间学习(在校),参加工作改为十小时4、最想进入的公司哔哩哔哩、网易...原创 2021-03-19 19:40:35 · 235 阅读 · 0 评论 -
分支
#include <stdio.h>int main(){ int type; scanf("%d",&type); switch (type) { case 1: printf("你好"); break; case 2: printf("早上好"); break; case 3: printf("中午好"); break; case 4: printf("下午好"); break; case 5: p原创 2021-03-19 19:40:10 · 68 阅读 · 0 评论