C语言
大一学到循环,下学期又开了
环境配置
vs code
MinGW
注释
单行注释
// 我是单行注释
多行注释
/*
我是多行注释
我是多行注释
我是多行注释
*/
ps:最好别嵌套注释
关键字
区分
-
特点字母全部小写
-
编辑颜色标记
常量
常量分类 | 特征 | 举例 |
---|---|---|
整型常量 | 正数 负数 0 | -10 90 |
实型常量 | 小数 3.14 | |
字符常量 | 单引号引起来的字母,数字,英文符号 | ‘A’ ‘B’ |
字符串常量 | ""引起来 | “123” “nihao” |
练习
‘’ ‘ab’ ‘我’ ‘¥’ 语法错误
’ ’ ‘a’ ‘!’ ‘#’ 字符常量
“” 字符串常量
拓展
实型常量 小数点前后为0可以省略
.93 = 0.93 等同于 18. 等同于 18.0
整型常量 12340000
科学计数法
1.230000 * 10的7次 不是任何类型的常量 是一个过程
实型常量 1.2340000E7
输出常量
输出常量
printf(参数1,参数2);
参数1:必填 输出内容的最终以字符串形式体现
参数2:选填 填补的内容
// 格式控制符 (占位符)
占位符 | 说明 |
---|---|
整型 | %d |
实型 | %f |
字符 | %c |
字符串 | %s |
#include <stdio.h>
int main() {
printf("小天的身高是%f米",1.88);
printf("%d",18+2);
return 0;
}
拓展1 输出多个常量
题目: 我女朋友的姓名是: 小红,性别:女,年龄:18岁,身高:175,体重 :120
// 要求:女朋友的性别,年龄,身高,体重信息需要结合占位符的形式进行输出
#include <stdio.h>
int main() {
printf("我女朋友的姓名是: %s,性别:%s,年龄:%d岁,身高:%d,体重:%d","小红","女",20,175,120);
return 0;
}
拓展2 输出并且换行
操作系统 | 换行符 |
---|---|
Windows | \r\n |
mac | \r |
Linux | \n |
#include <stdio.h>
int main() {
printf("你好\n世界");
return 0;
}