2021-3-6听课笔记

在这里插入代码片#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main() {
//	double d = 3.14;
//	double* pd = &d;
//	*pd = 5.5;
//	printf("%lf\n", d);
//	printf("%lf\n", *pd);
//	printf("%d\n", sizeof(pd));
//	return 0;
//}

//结构体  描述复杂对象-我们自己创造出来的一种类型
//struct Book//创建一个结构体类型
//{
//	char name[20];
//	short price;
//};//结构体结束一定要加分号
//int main() {//利用结构体类型创建一个该类型的结构体变量
//	/*struct Book b1 = { "c语言程序设计",55 };
//	printf("书名:%s\n", b1.name);
//	printf("价格:%d\n", b1.price);
//	b1.price = 15;
//	printf("修改后的价格:%d\n", b1.price);*/
//	struct Book b1 = { "c语言程序设计",55 };
//	struct Book* pb = &b1;
//	//printf("%s\n", (*pb).name);//利用指针打印结构体中的书名
//	//printf("%d\n", (*pb).price);
//	printf("%s\n", pb->name);//.操作符应用到结构体变量,用.操作符找到结构体中的成员
//	printf("%d\n", pb->price);//->操作符表示结构体指针指向
//	return 0;
//}

//c语言是一门结构化的程序设计语言
//1.顺序结构
//2.选择结构
//3.循环结构

//分支语句和循环语句
//int main() {
//	int age = 48;
//	if (age < 18)
//		printf("未成年\n");
//	else if (age >= 18 && age < 28)//逻辑与
//		printf("青年\n");
//	else if (age >= 28 && age < 50)
//		printf("壮年\n");
//	return 0;
//}


//int main() {
//	int a = 0;
//	int b = 2;
//	if (a == 1)
//		if (b == 2)
//			printf("hehe\n");
//		else
//			printf("haha\n");//else和它离得最近的if匹配
//	return 0;
//}

//int main() {
//	int i = 1;
//	for (i = 1;i++;i <= 100)
//		if (i % 2 == 1)
//			printf("1到100的奇数为:%d\n", i);
//	return 0;
//}

//switch语句也是一种分支语句,常常用于多分支的情况
//int main() {
//	int day = 0;
//	scanf("%d", &day);
//	switch (day) {
//	case 1:
//		printf("星期一\n");
//	case 2:
//		printf("星期二\n");
//	case 3:
//		printf("星期三\n");
//		break;
//	case 4:
//		printf("星期四\n");
//	case 5:
//		printf("星期五\n");
//	case 6:
//		printf("星期六\n");
//	case 7:
//		printf("星期天\n");
//	}
//	return 0;
//}

//int main()
//{
//	int n = 1;
//	int m = 2;
//	switch (n)
//	{
//	case 1:m++;
//	case 2:n++;
//	case 3:
//		switch (n)
//		{
//		case 1:n++;
//		case 2:m++;n++;break;
//		}
//	case 4:m++;
//		break;
//	default:
//		break;
//	}
//	printf("m=%d,n=%d\n", m, n);
//	return 0;
//}

//循环语句
int main() {
	int i = 1;
	while (i <= 10) {
		if (i == 5)
			continue;//continue作用跳过本次循环后面代码重新判断循环条件是否进行下次循环
		printf("%d\n", i);
		i++;
	}

	return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值