C语言学习笔记 (零基础学习笔记)

C语言学习笔记 (零基础学习笔记),第1张

目录

1.Char类型

2.制表符的应用

3.浮点数

4.字符串格式化的输入与输出

5.scanf与getchar

6.逻辑运算符

7.if与else语句

8.switch语句

9.while循环

10.for循环


1.Char类型 2.制表符的应用

3.浮点数

4.字符串格式化的输入与输出

5.scanf与getchar

6.逻辑运算符

7.if与else语句
int main()
{
	int a = 0;
	int b = 0;
	char c = 0;
	printf("请输入a的值:");
	scanf("%d", &a);
	getchar();

	printf("请输入运符:");
	scanf("%c", &c);

	printf("请输入b的值:");
	scanf("%d", &b);

	if (c == '+')
	{
		printf("a + b = %d\n", a + b);
	}
	else if (c == '-')
		{
			printf("a - b =%d\n", a - b);
		}
		else if (c == '*')
		{
			printf("a * b =%d\n", a * b);
		}
		else if (c == '/')
		{
			if (b == 0)
			{
				printf("error\n");
			}
			else
			{
				printf("a / b =%d\n", a / b);
			}
		}

		else
		{
			printf("error\n");
		}
return 0;
}
8.switch语句
#include
int main()//多重选择用Switch 而不用if else if 
{
	int a = 0;
	int b = 0;
	char i = 0;
	printf("请输入a的值");
	scanf("%d", &a);
	printf("请输入b的值");
	scanf("%d", &b); \
		getchar();
	printf("请输入运算符");
	scanf("%c", &i);
	switch (i)
	{
	case '+':
		printf("a + b = %d\n", a + b);
		break;
	case '-':
		printf("a - b = %d\n", a - b);
		break;
	case '*':
		printf("a * b = %d\n", a * b);
		break;
	case '/':
		switch (b)
		{
		case 0:
			printf("除数不能为0");
			break;
		}
		printf("a / b = %d\n", a / b);
		break;
	default:
		printf("error");
	}
	return 0;
}
9.while循环

10.for循环

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/786050.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-04
下一篇2022-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存