这是一篇满满的c语言的干货文(详略得当)!

这是一篇满满的c语言的干货文(详略得当)!

一、关于 #include <stdio.h>
#就是个符号,像main函数一样 官方套路
include的意思是引用
< >也可以写成" “,” 双引号首先在当前目录下查找,找不到在到系统目录下查找;而< >只在系统目录下查找。
stdio.h 是”stand input output“ 即标准化输入输出,
.h 就相当于拓展名,你可以理解成 库。

二、数据类型 变量
Int 4字节
float 4字节
double 8字节
char 1字节
在c语言中,0表示假,1(非零)表示真
注:if()后不能加“;”否则为“空语句”无意义。

三、自增(++) 自减(–)
例 ++i,先使i的值加1,再使用;i++,先使用i,再使i的值加1。
#include <stdio.h>
int main()
{ int i,f;
i=3;
f=(++i)+(i++);
printf(“i=%d\n”,i);
printf(“f=%d\n”,f);
return 0;
}
故:i=5;f=8

四、强制类型转换运算符(括号)
(double)a
(int)(x+y)与 (int)x+y 不同
int x+y的值 int x的值
(float)(5%3)
(类型名)(表达式)

五、C语句
1控制语句
if()…else…
for()…
while()…
do…while()
continue
break
switch
return
goto
2函数调用语句
3表达式语句 一个表达式的最后加一个分号就成了一个语句
4空语句
5复合语句

六、数据的输入和输出
1.scanf函数中,scanf(“%lf%lf%lf”,&a,&b,&c) 一定要有取值符&,初学一般容易忘掉。
2.printf (“%6.3f”) 表示指定数据占据6列,其中小数占2列。
printf函数
printf(格式控制,输出表列);
printf(“a=%d b=%d\n”,a,b);
格式字符
%d用来输出一个有符号的十进制整数
%c 用来输出一个字符
%s 用来输出一个字符串
%f 用来输出实数(包括单、双精度、长双精度),以小数形式输出
%e 指定以指数形式输出实数
%o以八进制整数形式输出
%x以十六进制数形式输出整数
%u 用来输出无符号型数据,以十进制形式输出
%g 用来输出浮点数
3.字符用‘’单引号括出;字符串用“”双引号括出。
4.指定数据宽度和小数位数,用%m.nf %-3d

七、If结构
If()
{ }
else
{ }
八、Switch结构
switch(表达式){
case 常量1;
语句1;
break; 3
case 常量1;
语句1;
break;

default:
语句;
}

include <stdio.h>
int main()
{
int sum = 0;
int i;
while(i < 100)
{
sum += i;
i++,
}

}
注:加粗字体部分的语句可以作为一个循环框架来记住!

学习c语言以来遇到的一些小困扰,记下:
1.在for循环语句中 for( )后面不能加“;” 否则就不能实现循环,是个空语句。
3.putchar 函数 用来输出顺序字符 /n 要每行使用
4.字符用’’单引号括出;字符串用“”双引号括出。
5.分号“;”一定要注意中英文的区别,如果是中文输入法,一定会报错,那么就要检查每个分号=重新输入一遍所有的分号…好气哦,但还是要保持微笑。
6.区别“o”和“0”,我7总会脑子抽到,赋值num为o,然后,报错。然后,重来,改成0,然后运行emmm
7.一般要调试或者编译后,再运行,不然可能出现你上一个写的代码的运行结果。
8.运行出现错误,重点看双引号里的内容,如果没有出现双引号,百度翻译欢迎您@
9.注意规范语言,类似于“=”等的运算符号两边需要各打一个空格,然后,类似与scanf printf函数后直接打()双括号,不需要空格。
10.要记住电脑的思维“==”才是等于。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 非常感谢您的建议,我们会尽快为大家准备一篇关于C语言入门的学习笔记,帮助大家更好地掌握这门编程语言。我们会尽可能详细地介绍C语言的基本语法、数据类型、运算符、流程控制语句等内容,同时也会提供一些实例代码和练习题,帮助大家更好地理解和掌握C语言编程。希望我们的学习笔记能够对大家有所帮助,让大家更快地入门C语言编程。 ### 回答2: C语言是一门广泛应用于系统编程、嵌入式系统、游戏开发等领域的高级程序设计语言。入门C语言对于软件开发工程师和计算机科学爱好者来说非常重要。 在C语言学习笔记中,我们首先需要熟悉C语言的基础知识,如数据类型、变量、运算符、流程控制语句和函数等。了解基础知识将会帮助我们更好地理解后续学习内容。 其次,学习C语言需要掌握一些编程基本技巧,如程序的模块化设计、调试和测试、程序的优化等。这些技巧可以帮助我们提高代码质量和效率。 同时,我们还需要了解C语言的高级编程特性,如指针、动态内存分配、结构体、件操作等。掌握这些编程特性可以让我们更加灵活地进行编程。 最后,想要成为一名优秀的C语言程序员,我们需要不断实践和探索,不断完善自己的编程技能、提高编程水平。需要经常练习编写代码,加入开源社区进行开源项目的贡献和参与,与其他程序员交流经验,扩展自己的技术视野。 总之,学习C语言需要投入大量的时间和精力,需要不断地学习、实践和交流。但是,在通过不断地学习和实践后,C语言将成为你的强大工具,可以开发出各种高效、可靠的应用程序,实现自己的编程理想和目标。 ### 回答3: C语言是一门非常基础但又非常重要的编程语言,这门语言被广泛应用于各个领域,如嵌入式系统,操作系统开发等。C语言入门,是每个程序员必经的过程,通过学习C语言,我们掌握了基本的编程思想和方法,同时也为我们日后学习其他高级语言奠定了扎实的基础。 在这篇学习笔记中,我们可以学到C语言的各种基础知识点,例如数据类型、运算符、控制语句、函数等。这些知识点是C语言编程的基础,掌握它们非常重要。在学习的过程中,需要认真阅读教材,并且要动手实践,自己编写一些小程序,才能真正理解和掌握知识点。 除此之外,我们还可以通过学习C语言的标准库函数来扩展语言的使用范围,这些标准库函数非常常用,不仅可以方便快捷地实现某些功能,而且也是日后学习其他语言时会用到的知识点。 在学习C语言过程中,需要有一个良好的学习态度,要不断地做笔记、做练习,不断地复习、总结,才能够真正掌握这门语言,更好的为日后的编程生涯打好基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值