**
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;
}