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语句)

转换器练习:跳过 if 和 else if 语句 [关闭]

IF语句及代码练习

HBuilder中用if else语句练习打印输出今天是星期几?

JAVA编程练习 if-else语句