2025-02-17
This commit is contained in:
parent
ca89d61d67
commit
08baf3be91
106
2301/笔记/第一周.md
106
2301/笔记/第一周.md
@ -1,5 +1,8 @@
|
||||
## 学习方法
|
||||
## 课程笔记地址
|
||||
https://git.smallkun.cn
|
||||
|
||||
github gitee 代码管理工具
|
||||
gitea 开源的
|
||||
|
||||
## 授课学时
|
||||
每周6学时 预期 17~18周
|
||||
@ -8,3 +11,104 @@
|
||||
## 考试环境
|
||||
VC2010 C99
|
||||
VC6.0 C89
|
||||
|
||||
```c
|
||||
#include <stdio.h> //导入标准输入输出头文件
|
||||
#include <stdlib.h>
|
||||
/*
|
||||
printf 格式化输出 printf("Hello World!!\n");
|
||||
scanf 格式化输入
|
||||
getchar 单个字符输入
|
||||
puthcar 单个字符输出
|
||||
gets 行字符串输入
|
||||
puts 字符串输出
|
||||
|
||||
基本数据类型
|
||||
运算符
|
||||
表达式
|
||||
基本输入输出函数
|
||||
*/
|
||||
|
||||
int main(void){
|
||||
/*
|
||||
机器数
|
||||
有符号数、无符号数
|
||||
8位二进制数
|
||||
|
||||
整型 short-2 int-4 long-4 unsigned-4
|
||||
浮点型 float-4 double-8
|
||||
字符型 char-1
|
||||
*/
|
||||
system("color fc");
|
||||
//用来改变控制台背景+字体的颜色 f代表背景色 c代表字体颜色
|
||||
/*
|
||||
定义变量(在程序运行过程中数值可以改变的量叫做变量)
|
||||
数据类型 变量名1, 变量名2;
|
||||
1.不能使用关键字
|
||||
2.数字字母下划线并且不能以数字开头
|
||||
|
||||
赋值语句
|
||||
变量名=数值;
|
||||
|
||||
算术运算符
|
||||
+ - * / %
|
||||
+= -= *= /= %=
|
||||
a+=b <=> a=a+b
|
||||
a-=b <=> a=a-b
|
||||
a*=b <=> a=a*b
|
||||
a/=b <=> a=a/b
|
||||
a%=b <=> a=a%b
|
||||
|
||||
关系运算符
|
||||
< <= > >= != ==
|
||||
|
||||
逻辑运算符
|
||||
&& || !
|
||||
*/
|
||||
|
||||
//a b c可以分别存储3个整数
|
||||
//1、3都是整型常量
|
||||
//C语言中如果除法左右两边都为整型 是整除
|
||||
|
||||
//方法1 (数据类型)强制类型转换
|
||||
//printf("%.2f \n", (float)1/3);
|
||||
//方法2
|
||||
//printf("%.2f \n", 1*1.0/3);
|
||||
|
||||
//模除 数值%数值 左右两边需要都为整型
|
||||
|
||||
//判断数字是否为奇偶数
|
||||
//printf("%d\n", -10%3);
|
||||
|
||||
//int a, b, c;//int整型 规定右边定义的变量存储的类型
|
||||
|
||||
//a = 1;
|
||||
//b = 2;
|
||||
//a += b;//a=a+b;
|
||||
//printf("a=%d b=%d\n", a, b);
|
||||
|
||||
//三目运算符 表达式1?表达式2:表达式3
|
||||
//如果表达式1为真 返回表达式2的值 否则返回表达式3的值
|
||||
|
||||
//输入一个数字,判断该数是奇数还是偶数
|
||||
/*
|
||||
int num;
|
||||
scanf("%d", &num);//&获取变量的地址
|
||||
printf("%s\n", num%2?"奇数":"偶数");
|
||||
*/
|
||||
//输入一个年份,判断这个年份是不是闰年
|
||||
//能被4整除不能被100整除或者能被400整除的年
|
||||
|
||||
//短路运算
|
||||
//&& 如果左边为假 右边直接不判断 直接返回假
|
||||
//|| 如果左边为真 直接返回真
|
||||
/*int year;
|
||||
scanf("%d", &year);
|
||||
printf("%s\n", (year%4==0&&year%100!=0)||year%400==0?"闰年":"不是闰年");
|
||||
//(year%4==0&&year%100!=0)||year%400==0?printf("闰年"):printf("不是闰年");
|
||||
*/
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
```
|
Loading…
x
Reference in New Issue
Block a user