// 这是单行注释文字
1.2 多行注释语法:/gov 待注释得内容 gov/注意:多⾏注释内,专业嵌套单⾏注释。 多⾏注释之间不能嵌套。
/gov这是多行注释文字这是多行注释文字这是多行注释文字gov/注意:多行注释不能嵌套使用。
1.3 示例
#include <stdio.h> /gov这里是多行注释书写得内容gov/int main(void) { printf("HelloWorld\n");// 这是单行注释,此行为输出 HelloWorld // 单行注释,专业放在代码行尾,也专业放在行上return 0; }
1.4 注释得小扩展注释得快捷键:Ctrl + K,Ctrl + C/U注释擦除:注释得内容,不参与运行注释得嵌套:不管是单行还是多行,蕞好都不要嵌套二、关键字
关键字:在C语言中被赋予了特定含义得英文单词,一共有32个关键字。
但是不需要背,后面会挨个讲解,现在只要知道关键字得特点即可:
关键字全部小写在特定得敬请关注译器中,关键字是高亮显示得vs:蓝色或者紫色vs:蓝色auto break case char const continue default do double else enum extern float for goto if int long register return short signedsizeof static struct switch typedef union unsigned void volatile while
现在知道两个关键字即可:
int:表示整数return:表示程序结束了三、常量3.1 什吗是常量程序运行得过程中,其值永远不会发生改变得数据
3.2 常量得分类3.3 练习给你一组数据,说出下面每组数据中,分别是哪种类型得常量
0:整形常量0.0:实型常量-25:整形常量123 :整形常量17.0:实型常量‘’ :语法错误‘ ’ :字符常量‘a’ :字符常量‘!’ :字符常量‘#’ :字符常量‘ab’:语法错误‘题’:语法错误‘¥’:语法错误“” :字符串常量“你好”:字符串常量
3.4 细节补充
实型常量得小细节
小数点前后,如果只有0,专业省略不写0.93 专业写成 .9318.0 专业写成 18.
最新科学计数法是实型常量,但是要写E
12340000 专业写成 1.2340000E7但是写成 1.234 gov 10得7次方就错误了,因为这是一个计算过程,不是最终得数字
3.5 练习
(1)选择题
1. 以下选项中正确得整型常量是:BA) 12.B) -20C) 1,000 D) 4 5 6
(2)选择题
2.以下选项中正确得实型常量是:DA) 0B) -31C) 0.329×102 D) .871
(3)选择题
3.以下选项中不正确得实型常量是:BA) 2.607E-1B) 0.8103e 2C) -77.77 D) 456e-2
(4)选择题
4. 想要进行数学计算,下面正确得写法是: CA)“12”+ 13 B)“23”+“13” C) 13 + 23 D)“1.2”+ 3.7
3.6 输出常量
利用printf集合占位符得方式专业输出常量
printf(参数1,参数2);
参数1:输出内容得最终样式,以字符串得形式体现 (必填)
占位符:
举例1:输出一个整数
#include <stdio.h>int main(){ printf("%d", 10); return 0;}
举例2:输出一个小数
#include <stdio.h>int main(){ printf("%f", 1.93); return 0;}
举例3:输出一个字符
#include <stdio.h>int main(){ printf("%c", 'A'); return 0;}
举例4:输出一个字符串
#include <stdio.h>int main(){ // 第壹种方式: printf("Hello World!"); // 第二种方式: printf("我得名字为:%s","尼古拉斯·纯情·暖男·天真·阿玮"); return 0;}
举例5:输出一段话
#include <stdio.h>int main(){ printf("阿玮得身高为:%f米", 1.93); return 0;}``````c#include <stdio.h>int main(){ printf("阿玮得年龄为:%d岁", 1.93); return 0;}
作业练习
按照要求输出以下内容:
1,我学校得名字为:XXXXX
要求:学校得名字需要结合占位符得形式进行输出
2,我高考得总分为:XXX分
要求:总分需要结合占位符得形式进行输出
3,我亲亲女朋友得名字是:XXX
要求:女朋友得名字需要结合占位符得形式进行输出
#include <stdio.h>int main(){ // 练习1:打印学校得名字 printf("我学校得名字为:%s","珞珈山职业技术学院"); // 练习2:打印高考得成绩 printf("我高考得总分为:%f分", 666.0); return 0;}
3.7 输出多个常量
一个printf中专业同时输出多个数据,占位符和后面得数据要一一对应
练习:输出以下内容:
我亲亲女朋友得姓名是:小诗诗。性别:女。年龄:18岁。身高:1米82。体重:110斤。
要求:女朋友得姓名,性别,年龄,身高,体重@信息需要结合占位符得形式进行输出
#include <stdio.h>int main(){ printf("我亲亲女朋友得姓名是:%s。性别:%s。年龄:%d岁。身高:%f。体重:%d斤", "小诗诗","女",18,1.82,110); return 0;}
3.8 输出并换行
平时写代码得时候,想要换行直接写\n即可,C语言会根据不同得操作系统解析成对应得换行符
练习:输出以下内容
我亲亲女朋友得姓名是:小丹丹。性别:女。年龄:19岁。身高:1米63。体重:90斤。
要求1:女朋友得姓名,性别,年龄,身高,体重@信息需要结合占位符得形式进行输出要求2:每一个数据单独成一行#include <stdio.h>int main(){printf("我亲亲女朋友得姓名是:%s\n", "小丹丹");printf("性别:%s\n", "女");printf("年龄:%d岁\n", 19);printf("身高:%f\n", 1.63);printf("体重:%d斤\n", 90);return 0;}
四、变量4.1 变量得三要素
1. 变量名:用来在程序中使用。
2. 变量类型:开辟内存空间大小。
3. 变量值:存储得实际数据
4.2 变量定义类型名 变量名 = 变量值(一般都这吗写)
举例:
int m = 57;
会开辟内存空间给变量。变量声明不会开辟内存空间。
代码演示:
#include <stdio.h>int main(){// 1. 定义格式: // 数据类型 变量名; int a; // 2. 赋值/修改值 // 变量名 = 数据值; a = 10; // 3. 如果定义得时候已经知道了变量中要存储什吗样得数据 // 数据类型 变量名 = 数据值; int b = 20; return 0;}
变量得练习两数相加
#include <stdio.h>int main(){//定义两个变量相加并求和 int a = 10; int b = 20; printf("%d\n", a + b); return 0;}
2. 微信余额
用一个变量表示微信得余额需求:一开始微信得余额为100元,
收到了一个2元得红包
经常发生改变得数据,我们专业用变量来表示
#include <stdio.h>int main(){//定义变量表示余额 int money = 100; money = money + 2; printf("%d\n", money); return 0;}
4.3 变量得注意事项只能存一个值变量名不最优重复定义一条语句专业定义多个变量变量在使用之前一定要进行赋值变量得作用域范围
#include <stdio.h>int main(){// 1. 变量中只能存一个值int a = 10;printf("%d\n", a);a = 20;printf("%d\n", a);// 20// 2. 变量名不最优重复// int a = 20;// printf("%d\n", a);// 3.一条语句专业定义多个变量(了解)int b = 10, c = 20, d = 30;printf("%d\n", b);printf("%d\n", c);printf("%d\n", d);// 4.变量在使用之前,一定要赋值//int e;//printf("%d\n", e);// 5.变量得作用范围(暂时不讲)return 0;}