程序员生活Day3 C程序结构:循环和选择

**

C语言结构:循环和选择

if() 语句 判断成绩等级

int main()
{
	float k;
	scanf("%f",&k);
	if(k>=85)
	{
		printf("优秀\n");
	}
	else if(k>=60)
	{
		printf("良好\n");
	}
	else
	{
		printf("不及格\n");
	}
	return 0;
}

switch()语句 两个整数运算

int main()
{
	float a,b,c;
	char d;
	scanf("%f %f",&a,&b);
	prntf("请选择 + - * / %的一种:");
	scanf("%c",&d);
	switch(d)
	{
		case '+':printf("%f\n",a+b);break;
		case '-':printf("%f\n",a-b);break;
		case '*':printf("%f\n",a*b);break;
		case '/':printf("%f\n",a/b);break;
		case '%':printf("%f\n",a%b);break;
	}
	return 0;
}

**
while() 语句 追踪变量a的值

int main()
{
	int a=10;
	while(a--)
	{
		printf("a=%d\t ");
	}
	printf("while()结束后a=%d\n",a);
	return 0;
}

for() 语句 打印9*9乘法口诀表

int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=i;j++)
		{
			printf("%d*%d=%d\t",i,j,i*j);
		}
		printf("\n");
	}
	return 0;
}

你可能感兴趣的:(c)