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;
}