计算机科学类专升本复习之if语句(初稿)
2022/1/30 23:10:38
本文主要是介绍计算机科学类专升本复习之if语句(初稿),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
if的考法:
1、单独 if-else 语句
2、 if -else 中连用n个 else if语句
3、 if - else 嵌套
这是if语句最基础的,学会 再进入 while for 语句!!!
/* if-else语句使用 */ #include<stdio.h> int main() { int a,b,max; printf("输入两个整数:\n"); scanf("%d %d",&a,&b); //类似 满足xxx条件 执行 if 语句中的结果,若不满足则执行 else 中的语句 if(a>b) { max = a; } else { max = b; } printf("%d和%d的较大值是:%d\n",a,b,max); return 0; }
/*多个if语句连用*/ #include<stdio.h> int main() { char c; printf("Input a character:\n"); c=getchar(); if(c<32) { printf("This is a control character \n"); } else if(c>='0'&&c<='9') //之所以用else if 是因为要构成多个分支 //一个if对应一个else,这个类似 一对夫妻可以有多个孩子! { printf("This is a digit \n"); } else if(c>='A' && c<='Z') { printf("This is a capital letter \n"); } else if(c>='a' && c<='z') { printf("This is a small letter \n"); } else { printf("This is an other character \n"); } return 0; }
/* if语句嵌套循环 */ #include<stdio.h> int main() { int a,b; printf("Input two number:\n"); scanf("%d %d",&a,&b); if(a != b) { //开始进入嵌套 //嵌套目的: 在xxx条件下,进行筛选xxx,得出xxx结果 if(a>b) //在a != b的条件下 进行筛选,若a>b则输出a,反之则输出另外一个! { printf("a>b \n"); printf("a的值为:\n"); printf("%d",a); } else { printf("a<b \n"); printf("b的值为:\n"); printf("%d",b); } } else //这个相当于不满足“a!=b => a=b” { printf("a=b \n"); printf("a和b的值分别为:\n"); printf("%d,%d",a,b); } return 0; }
这篇关于计算机科学类专升本复习之if语句(初稿)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南