返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言之初始if语句详解
  • 307
分享到

C语言之初始if语句详解

2024-04-02 19:04:59 307人浏览 薄情痞子
摘要

目录if语句有三种常见的使用方式总结if语句有三种常见的使用方式 1. if() //满足条件 .....//执行的功能 (不满足条件则不执行任何功能) 2. if() //满足条件

if语句有三种常见的使用方式

1.

if() //满足条件

.....//执行的功能

(不满足条件则不执行任何功能)

2.

if() //满足条件

.....// 执行的功能

else //不满足条件

...... //执行的功能

3.

if()

else if

else if

else if 可反复使用

else (可有可无)


#include<stdio.h>
int main()
{
	int a=0;
	printf("请输入你的成绩:\n");
	scanf("%d",&a);
	if(a<60)
		printf("不及格\n");
	else if(a>=60 && a<80)
		printf("良好\n");
	else if(a>=80 && a<100)
		printf("优秀\n");
	else if(a==100)
		printf("满分\n");
	else
		printf("输入错误,请重新输入你的成绩\n");
	return 0;
}

书写if语句时应注意书写规范

错误示范:


#include<stdio.h>
int main()
{	
	int a=0;
	if(a==0)
		if(a==1)
			printf("hello\n");
	else 
	printf("hi\n");
	return 0;
}

正确示范:


#include<stdio.h>
int main()
{	
	int a=0;
	if(a==0)
		if(a==1)
			printf("hello\n");
		else 
			printf("hi\n");
	return 0;
}

结合这下面一段代码:


*#include<stdio.h>
int main()
{	
	int a=0;
	if(a==1)
		if(a==0)
			printf("hello\n");
		else 
			printf("hi\n");
	return 0;
}

不难得出

if-else使用时遵守“就近原则”

要想打破就近原则,可以这样修改代码:


*#include<stdio.h>
int main()
{	
	int a=0;
	if(a==0)
	{
        if(a==1)
			printf("hello\n");
    }
	else 
	printf("hi\n");
	return 0;
}

练习:判断一个数是奇数还是偶数


#include<stdio.h>
int main()
{
	int a=9;
	if(a%2==0)
		printf("该数是偶数\n");
	else
		printf("该数是奇数\n");
	return 0;
}

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!

--结束END--

本文标题: C语言之初始if语句详解

本文链接: https://lsjlt.com/news/133938.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • C语言之初始if语句详解
    目录if语句有三种常见的使用方式总结if语句有三种常见的使用方式 1. if() //满足条件 .....//执行的功能 (不满足条件则不执行任何功能) 2. if() //满足条件...
    99+
    2024-04-02
  • C语言if选择结构语句详解
    目录一.选择结构功能二.选择结构形式三.选择结构分类1.单分支选择结构2.双分支选择结构3.多分支选择结构四.条件表达式总结一.选择结构功能 根据给定的判断条件,控制程序执行流程的语...
    99+
    2024-04-02
  • C语言详细讲解if语句与switch语句的用法
    目录一、if 语句二、switch 语句三、错误提示一、if 语句 格式: if(写条件){输出内容}条件为真运行这个。 else {输出内容}否则输出这个。 代码: #includ...
    99+
    2024-04-02
  • 详解C语言初阶之函数
    目录 1.main函数2.自定义函数2.1  函数的的封装和面向过程的思维3.函数的组成3.1函数的命名法3.2函数的返回值3.2.1void类型补充:3.3形参...
    99+
    2024-04-02
  • 详解C语言初阶之数组
    目录1.数组1.1数组的概念1.2数组的定义 a:完全初始化b:不完全初始化 c:给定元素个数d:不给定元素个数1.3数组的下标访问总结1.数组 1.1数组的概念 所谓数组...
    99+
    2024-04-02
  • 从头学习C语言之if语句的使用
    目录if语句:if语句的三种基本形式。1示例2.示例3.示例课堂实践环节:总结if语句: 作用: 构成分支结构。(它根据给定的条件进行判断,以决定执行某个分支程序段。) if语句的三...
    99+
    2024-04-02
  • C语言之选择分支语句详解
    目录1.if-else语句1.1 例子与总结1.2 if与else的配对问题1.3 if-else代码编写建议2. switch (case)语句2.1例子和总结2.2 switch...
    99+
    2024-04-02
  • C语言switch语句详解
    目录switch 分支结构快速入门代码演示switch 细节讨论switch 和 if 的比较案例:总结 switch 分支结构 快速入门 案例: 请编写一个程序,该程序可以接收一...
    99+
    2024-04-02
  • SQL语句初始
    SQL概述 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言 其主要用来进行数据库查询和程序设计 SQL可以用来存取数据 查询数据 更新和管理数据库系统 SQL语句结构 数据查询语...
    99+
    2020-09-17
    SQL语句初始 数据库入门 数据库基础教程 数据库 mysql
  • Python语言中的if语句详情
    目录1.简单介绍2.if-else语句3.用if语句来处理列表1.简单介绍 每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python 根据条...
    99+
    2024-04-02
  • Mybatis动态SQL之IF语句详解
    Mysql 5.0 以后,支持了动态sql语句,我们可以通过传递不同的参数得到我们想要的值. 1. Mybatis–动态SQL之IF语句 没有搭建环境的请点击 1.1 BlogMap...
    99+
    2024-04-02
  • shell脚本语言之if条件判断语句实例详解
    目录1.单分支if条件语句1.1举例:判断目录是否存在,不存在则创建2.双分支if条件语句2.1举例:监听并自动重启apache服务脚本3.多分支if条件语句3.1举例:判断用户输入的是文件还是目录4.case条件语句4...
    99+
    2022-06-05
    shell if条件判断 shell脚本else if判断 shell的if判断
  • python基础详解之if循环语句
    前言 还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。 循环 如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个...
    99+
    2024-04-02
  • C语言switch语句和if用法介绍
    目录switch语句switch和if的区别1.switch语句结构示意图2.if语句结构示意图switch的高级(灵活)运用switch的嵌套实现循环及循环的两个关键字什么是循环结...
    99+
    2024-04-02
  • C语言的if else语句怎么使用
    本篇内容介绍了“C语言的if else语句怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、前言(1)C语言是结构化的程序...
    99+
    2023-07-02
  • C语言之循环语句详细介绍
    目录前言while语句do...while语句for语句结语前言 C语言中的循环结构是程序中的一个基本结构。 循环结构可以使我们写很少的语句,让计算机反复执行某一过程。 C语言提供了...
    99+
    2024-04-02
  • c语言中if语句是怎么变成汇编代码的详解
    目录 1. 要编译的测试代码: 2. 词法分析3. 语法分析4. 代码生成4.1 gen_expr4.2 cmp_zero4.3 println(" je .L.else.%d", ...
    99+
    2024-04-02
  • C语言 指针的初始化赋值案例详解
    目录1、指针的初始化2、指针的赋值3、指针常量4、指针初始化补充5、void *型指针6、指向指针的指针1、指针的初始化 指针初始化时,“=”的右操作数必须为内存中数据的地址,不能够...
    99+
    2024-04-02
  • python入门语句基础之if语句、while语句
    目录一、if语句二、while语句一、if语句 if 语句让你能够检查程序的当前状态,并据此采取相应的措施。if语句可应用于列表,以另一种方式处理列表中的大多数元素,以及特定值的元素...
    99+
    2024-04-02
  • Python if 判断语句详解
    目录1. 流程控制2. 顺序结构3. 分支结构3.1 条件3.2 代码块3.3 if 判断语句3.4 else 语句3.4 if 嵌套3.5 elif 语句4. 练习4.1 猜数字游...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作