if else语句练习册
Posted 咸鱼加辣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了if else语句练习册相关的知识,希望对你有一定的参考价值。
if else的用法练习
#include <stdio.h>
int main()
int age = 0;
scanf_s("%d", &age);
if (age < 18)
printf("未成年\\n");
else
printf("成年\\n");
return 0;
#include<stdio.h>
int main()
int age = 0;
scanf_s("%d",&age);
if (age < 18)
printf("少年\\n");
else if (age >= 18 && age < 30)
printf("青年\\n");
else if (age >= 30 && age < 50)
printf("中年\\n");
else if (age >= 50 && age < 80)
printf("老年\\n");
else
printf("老不死\\n");
return 0;
执行多条语句代码块
#include <stdio.h>
int main()
int age = 0;
scanf_s("%d", &age);
if (age < 18)
printf("不能谈恋爱\\n");
printf("未成年\\n");
else
printf("成年\\n");
return 0;
悬空else
#include <stdio.h>
int main()
int a = 0;
int b = 0;
if (a == 1)//判断为假,if不执行,直接跳到else代码块
if (b == 2)
printf("hehe\\n");
else
printf("haha\\n");
return 0;
另外几种情况下的书写方式
if(condition)
return x;
return y;
if(condition)
return x;
else
return y;
int num=1;
if(num==5)//有歧义的写法
printf("hehe\\n")
int num=1;
if(5 ==num)//=赋值 ==判断
printf("hehe\\n");
练习
判断一个数是否为奇数
输出一到一百之间的奇数
#include<stdio.h>
int i=1;
int main()
while(i<=100)
if(i%2==1)
printf("%d",i);
i++;
以上是关于if else语句练习册的主要内容,如果未能解决你的问题,请参考以下文章
选择结构练习题(if语句if else语句switch语句)
选择结构练习题(if语句if else语句switch语句)