C语言详细笔记

1.起初对于C语言的学习我感觉很难,并且很枯燥,上课时也不会听老师讲,后来因为要写一个贪吃蛇代码,我感觉很无力,并且感觉C语言,写代码这个事情还确实能给我带来快乐所以在2021年12月19号,我开始自学C语言,可能这条路很难走并且会遇到大大小小的挫折,但为了热爱和兴趣我要开始奋斗了

2.

#difine PI 3.14是因为下面函数中包含圆的计算公式,所以宏定义了一下

 上面如此从#include<stdio.h>头文件开始C语言基本代码如下

#include<stdio.h> 
int main()
{
    /*在双引号中间输入Hello World*/ 
    printf("Hello World");
    return 0; 
}

//别忘了写完一个放双引号!

}

#include <stdio.h> //包含指令     .h结尾的文件叫做头文件
#define PI 3.14  //因为下面有要用到派的定义,所以宏定义一个派的值

//main函数写错了
//main函数有且只有一个,C语言代码都是从main函数执行,然后从main函数结束
//int表示反馈一个什么结构:整除



//int main(int argc, char** argv)
//argc:参数个数
//argv:参数是什么

//注释:是给人看的 ,    注释不参与编译
//分为两种
//单行注释:  //开头 ,能够注释//之后的内容,直到至一行结束
//多行注释   /*开头  xxxxxxx  */结尾
//注释不能嵌套
/* 这也是注释 */

/*

这就是注释


*/

int main() //主函数           //函数:专门实现某个功能的叫做函数
{
    //计算长方形的周长和面积
    //输入两个整数

    //定义四个变量来存储
    /*
    int a;//长
    int b;//宽
    int c;//周长
    int s;//面积
    printf("请输入长方形的长和宽:\n");
    scanf("%d%d", &a,&b);//%d:表示格式化输入和输出十进制整数


    c = (a+b)*2;
    s =a*b;
    printf("长方形的周长为:%d,面积为:%d\n",c,s);
     */
     //上面是一个操作,下面进行第二个



     /*
     int r;//半径   整型
     float c;//周长  单精度浮点型
     float s;//面积
     printf("请输入圆的半径:\n");
     scanf("%d",&r);
     //凡是遇到PI都是用3.14来代替
     //编译:预处理,
     c=2*PI*r;
     s=PI*r*r;
     printf("圆的周长为:%.2f, 面积为:%.2f\n",c,s);//小数,浮点型
     */

     //输入一个字符,,不能读取整数,不能读取小数
     //但是scanf强大一些
     /*
     char ch= getchar();


     //输出一个字符
     putchar(ch);
     */
    return 0;
}

上述为 一些笔记感兴趣的可以参考,也希望一些大神大佬给点学习建议

(代码中被注释的部分大家可以去掉)

//自己写的第一个代码      1
#include<stdio.h>//是stdio而不是stido
int  main()
     //计算长方形的面积和周长
{int a,b,c,s;
printf("请输入长方形的长宽:\n");
scanf("%d%d",&a,&b);//记住先printf然后再scanf

c=(a+b)*2;//注意:标点符号一定是要英文状态下的,中文状态下的不行
s=a*b;
printf("长方形的周长为:%d,面积为:%d\n",c,s);
return 0;
}


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Smile!!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值