A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lwylwc 中级黑马   /  2015-8-3 22:54  /  572 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

选择结构
选择结构:对给定条件进行判断,在根据判断结果来执行哪一段代码。
选择结构if
If语句的第一种结构。
if(条件)
{
  语句1
语句2
……….
}
举例
#include<stdio.h>
int main
{
  int  a;
  scanf(“%d”,&a);
ifa>30)     //输入a的值大于30则实现输出去旅游否则不实现任何功能。
  {
printf(“去旅游”)
}
}
If语句的第三种结构
if(条件)
{
  语句1
语句2
……….
}
else
{
  语句1
语句2
……….
}
举例
#include<stdio.h>
int main
{
  int  a;
  scanf(“%d”,&a);
Ifa>30)     //输入a的值大于30则实现输出去旅游否则实现else里任何功能。
  {
printf(“去旅游”)
}
else
{
printf(“今天去看电影”);//实现去看电影的功能a<=30的情况下。
}
}
If语句的第三种结构
if(条件1)
{
  语句1
语句2
……….
}
else  if(条件2)
{
  语句1
语句2
……….
}
else  if(条件3)
{
  语句1
……….
}
else()
{
  语句1
……….
}
#include<stdio.h>
int main
{
  int  a;
  scanf(“%d”,&a);
Ifa>30)     //输入a的值大于30则实现输出去旅游否则实现else里任何功能。
  {
printf(“去旅游”)
}
else if(a<=30&&a>10)
{
printf(“今天去看电影”);//实现去看电影的功能10<a<=30的情况下。
}
else  //实现在家呆着的功能在a<10情况下。
{
printf(“今天在家呆着”)
}
}
If使用注意点
1比较大小时,常量放左边,变量放右边。
2注意赋值运算符,不要写成两个=
3if语句后面不要写分号。
4如果要在if语句后面定义新的变量,必须用大括号{}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马