当前位置: 首页 > news >正文

荔枝视频在线观看免费最新福建seo排名

荔枝视频在线观看免费最新,福建seo排名,网站开发多语言,成都网络推广哪家好条件语句用来根据不同的条件来执行不同的语句,C语言中常用的条件语句包括if语句和switch语句。 if 语句 语法格式: if (条件) {条件成立时,要做的事…… }案例需求: 定义一个整数变量记录年龄判断是否满 18 岁 (>…

条件语句用来根据不同的条件来执行不同的语句,C语言中常用的条件语句包括if语句和switch语句。

if 语句

在这里插入图片描述
语法格式:

if (条件) {条件成立时,要做的事……
}

案例需求:

  • 定义一个整数变量记录年龄
  • 判断是否满 18 岁 (>=)
  • 如果满 18 岁,允许进网吧嗨皮

示例代码:

#include <stdio.h>int main() {// 定义一个整数变量记录年龄int age;printf("请输入年龄:");scanf("%d", &age);// 判断是否满 18 岁 (>=)if (age >= 18) {// 如果满 18 岁,允许进网吧嗨皮printf("允许进网吧嗨皮\n");}return 0;
}

if…else 语句

基本语法

在这里插入图片描述
语法格式:

if (条件) {条件成立时,要做的事……
} else {条件不成立时,要做的事 ……
}

案例需求:

  • 定义一个整数变量记录年龄
  • 判断是否满 18 岁 (>=)
  • 如果满 18 岁,允许进网吧嗨皮
  • 否则,提示回家写作业

示例代码:

#include <stdio.h>int main() {// 定义一个整数变量记录年龄int age;printf("请输入年龄:");scanf("%d", &age);// 判断是否满 18 岁 (>=)if (age >= 18) {// 如果满 18 岁,允许进网吧嗨皮printf("允许进网吧嗨皮\n");} else {// 否则,提示回家写作业printf("回家写作业\n");}return 0;
}

三目运算符

运算符术语示例结果
?!三目运算符a>b?a:b

示例代码:

#include <stdio.h>int main() {// 通过三目运算符求2个数的最大值int a = 10;int b = 20;int c = a > b ? a : b;printf("最大值:%d\n", c);return 0;
}

if…else if…else语句

在这里插入图片描述

语法格式:

if (条件1) {条件1成立时,要做的事……
} else if(条件2) {条件2成立时,要做的事 ……
} else {条件不成立时,要做的事 ……
}

案例需求:

  • 天猫超市双 11 推出以下优惠促销活动:
    • 购物满 50 元,打 9 折;
    • 购物满 100 元,打 8 折;
    • 购物满 200 元,打 7 折;
    • 购物满 300 元,打 6 折;
  • 编程计算当购物满 s 元时,实际付费多少?

示例代码:

#include <stdio.h>int main() {// 1.定义变量记录购买金额 定义变量记录实际费用float money, real_money;// 2.输入购买金额printf("请输入购买金额:");scanf("%f", &money);// 3.根据购买金额判断折扣if (money >= 50 && money < 100) {// 购物满 50 元,打 9 折;real_money = money * 0.9;} else if (money >= 100 && money < 200) {// 购物满 100 元,打 8 折;real_money = money * 0.8;} else if (money >= 200 && money < 300) {// 购物满 200 元,打 7 折;real_money = money * 0.7;} else if (money >= 300) {// 购物满 300 元,打 6 折;real_money = money * 0.6;} else {// 不满50 原价real_money = money;}printf("购买金额: %f  实际价格: %f\n", money, real_money);return 0;
}

优化后的代码:

#include <stdio.h>int main()
{// 1.定义变量记录购买金额 定义变量记录实际费用float money, real_money;// 2.输入购买金额printf("请输入购买金额:");scanf("%f", &money);// 3.根据购买金额判断折扣   if (money >= 300) {// 购物满 300 元,打 6 折;real_money = money * 0.6;} else if (money >= 200) {   // 购物满 200 元,打 7 折;real_money = money * 0.7;} else if (money >= 100) { // 购物满 100 元,打 8 折;real_money = money * 0.8;} else if (money >= 50) { // 购物满 50 元,打 9 折;  real_money = money * 0.9;} else {// 不满50 原价real_money = money;}printf("购买金额: %f  实际价格: %f\n", money, real_money);return 0;
}

switch语句

  • 测试一个表达式是否等于一些可能的值,并根据表达式的值执行相应的代码块,可以使用switch语言实现
  • switch可以支持数据类型:
    • int
    • 枚举类型
    • char类型
  • switch和if区别:
    • 需要根据布尔条件来执行不同的代码块,则应使用if语句
    • 需要根据表达式的值来执行不同的代码块,则应使用switch语句

语法格式:

switch (expression) {case value1:// 代码块1break;case value2:// 代码块2break;default:// 代码块3
}

案例需求:

  • 输入int类型的数据,根据结果输出不同的内容
    • 输入1:输出Monday
    • 输入2:输出Tuesday
    • 输入3:输出Wednesday
    • 输入4:输出Thursday
    • 输入5:输出Friday
    • 输入6:输出Saturday
    • 输入7:输出Sunday
    • 输入其它:输出error

示例代码:

#include <stdio.h>int main() {// 1. 定义变量保存数据int i;// 2. 输入数据printf("请输入1~7的数字:");scanf("%d", &i);// 3. 使用switch根据数据不同输出不同的结果switch (i) {case 1:printf("Monday\n");break;case 2:printf("Tuesday\n");break;case 3:printf("Wednesday\n");break;case 4:printf("Thursday\n");break;case 5:printf("Friday\n");break;case 6:printf("Saturday\n");break;case 7:printf("Sunday\n");break;default:printf("error\n");}return 0;
}

分支综合案例

案例需求:

  • 输入:年份(整数)和月份(整数)
  • 输出:该月份的天数(整数)

思路分析:

1.定义变量保存年份、月份、天数
2.输入年份和月份
3.根据月份输出天数1357810123146911302月 	非闰年 28天  闰年 29天闰年判断:能被4整除,但不能被100整除的;或者能被400整除的年份

示例代码:

#include <stdio.h>int main() {// 1.定义变量保存年份、月份、天数int year, month, day;// 2.输入年份和月份scanf("%d %d", &year, &month);// 3.根据月份输出天数switch (month) {case 1:case 3:case 5:case 7:case 8:case 10:case 12:day = 31;break;case 4:case 6:case 9:case 11:day = 30;break;case 2:// 2月   非闰年 28天  闰年 29天// 闰年判断:能被4整除,但不能被100整除的;或者能被400整除的年份if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {day = 29;} else {day = 28;}break;default:day = -1;}printf("%d 年 %d 月 有 %d 天\n", year, month, day);return 0;
}
http://www.zhongyajixie.com/news/50778.html

相关文章:

  • 做招投标网站淘宝推广引流方法有哪些
  • 什么是网络营销竞争的利器之一seo分析案例
  • 网站服务器购买推广代理平台登录
  • 电力公司在哪个网站做推广最好百度小说排行榜
  • 企业怎么做网站建设快点tv下载安装
  • 中企动力做网站怎么样做网站建网站公司
  • 网站建设谁家好磁力宝最佳搜索引擎入口
  • 梧州论坛百度有专做优化的没
  • 网站上怎么做支付接口手机端关键词排名优化
  • 建一个视频网站要多少钱seo基础优化包括哪些内容
  • 山东省建设监理协会官方网站seo算法是什么
  • 电商网站建设思路广告外链购买交易平台
  • 网站建设的策划方案百度网络营销中心
  • 如何做招商性网站黑河seo
  • 外贸在什么网站做seo优化宣传
  • nba的网站制作样板h5制作
  • 沙田网站建设公司爱站网综合查询
  • 衡水哪儿做wap网站北京百度搜索排名优化
  • 如何发布自己做的网站app推广接单平台哪个好
  • 龙岗区做网站seo是怎么优化
  • 个人网站模板之家百度公司网站推广怎么做
  • 鱼滑怎么制作教程湘潭seo培训
  • 做网站开发要学什么语言百度网络营销的概念
  • 免费软件下载大全百度一键优化
  • 做网站 人工智能购买友情链接网站
  • 外贸平台做摩托车配件什么网站好技术培训平台
  • 做装修公司的网站信息流优化师简历怎么写
  • 微金所网站谁做的百度广告投放代理商
  • 手机端网站ui做多少像素百度推广费用可以退吗
  • 建c2c网站谷歌代运营