自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我理解的C语言 #6:选择控制结构与goto语句

在前几篇文章中有提到这样一个场景,我们需要用户输入一个表达式,由程序来进行计算,具体的实现方法就要用到这篇文章讲的选择控制结构。if语句:int n=0,m=0,s=0;char op;scanf("%d %c %d",&n,&op,&m);if(op == '+'){ s = n + m;}if(op == '-'){ s = n + m;}printf("%d",s);return 0;从上面这段代码应该可以猜到,当if后括号内的语句为真时

2021-08-14 16:58:33 198

原创 我理解的C语言 #5:循环控制结构

循环结构是我们编写程序时非常常用的结构,比如依次读取数据等等。接下来我们用一个简单的数学题:从1累加到100,来介绍C语言中的循环结构。布尔类型:在进入循环结构之前,需要补充一个知识点,即布尔类型。布尔运算是一种逻辑运算,参与运算的操作数只有“真”或“假”,基本的运算符只有“与”(&&)、”或“(||)、”非“(!)。计算结果也只有”真“和”假“。我们用true代表真,false代表假进行简单介绍:文字表达结果表达式真与真真true && tr

2021-08-13 09:38:57 658

原创 我理解的C语言 #4:格式化输入与输出

格式化输出:在前几篇文章的代码样例中多次出现了printf(),在这里进行详细说明。printf("hello world");printf()是C语言自带的输出函数,包含在头文件<stdio.h>中,能够把括号中双引号内的内容原样输出到屏幕上。但这样只能输出固定的内容,而我们的变量是在一直改变的。为了输出变量,printf()函数还提供了格式化输出的用法。int a = 1;printf("%d",a);上面的%d就是转换说明,告诉printf()函数我们需要输出的是十进制整数

2021-08-09 08:30:04 525

原创 我理解的C语言 #3:基本数据类型与类型转换

基本数据类型总览:基本数据类型关键字变量声明实例所占内存(单位:字节)基本整型intint a;4长整型longlong int a; / long a;4长长整型long longlong long int a; / long long a;8短整型shortshort int a; / short a;2无符号整型unsignedunsigned int a; / unsigned long b; / unsigned sho

2021-08-08 15:38:45 161

原创 我理解的C语言 #2:运算符、表达式和语句

笔者语:由于本文知识点存在相互嵌套,所以当你遇到有不理解的地方先不用着急,文章的后面会有解释。基本运算符赋值运算符:=int num;num = 1; //num赋值为1num = 2; //num赋值为2对于初学者,在阅读该系列前几篇文章时可能会对代码中“=”的使用产生疑惑。在我们比较熟悉的数学当中。“=”的含义是两边的数字相等。但在编程中(几乎所有编程语言),“=”的作用是将右边的值赋值给左边。或者说,在数学中,“=”代表的是一种结果,表示两数相等。而在编程中,“=”可以理解为一种运算

2021-08-06 15:19:22 319 1

原创 我理解的C语言 #1:常量与变量以及命名

常量与变量#include<stdio.h>int main(void) //这个程序功能为用户输入圆的半径,计算圆的面积并输出{ float r,result; //声明定义r和result scanf("%f",&r); //读取用户输入的值并赋值给半径r result = r*r*3.14; //计算圆的面积 printf("%f",result); //输出圆的面积 return 0;}常量在上面

2021-07-27 17:16:39 345 3

原创 我理解的C语言 #0:第一个程序——hello world

我理解的C语言 #0:第一个程序——hello world#include<stdio.h> //预处理指令int main(void) //主函数{ char sentence[] = "hello world";//声明变量及赋值 printf("%s",sentence); //输出语句 return 0; //返回0作为程序正常结束的标志}关于include语句先上结论,include是一个预处理指令,本质上是将它包含的相关文件整个拷

2021-07-25 09:50:37 446 4

空空如也

空空如也

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

TA关注的人

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