IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> c语言视频学习笔记(第四天) -> 正文阅读

[C++知识库]c语言视频学习笔记(第四天)

6.Part 6

6.1 Switch语句

#include<stdio.h>
int main(void)
{
	unsigned age;
	printf("Please input a number:(tupe integer):\n");
	int result = scanf_s("%3u",&age);
	if (result == 0) {
		printf("请输入合法数据!\n");
		return 0;
	}
	switch (age) {
	case 40:
		printf("恭喜!中奖了,四十岁大礼包!赠送房子!\n");
		break;
	case 50:
		printf("恭喜!中奖了,五十岁大礼包!奖励苹果!\n");
		break;
	case 70:
		printf("恭喜!退休!Goodbye\n");
		break;
	default:
		printf("没找到您的年龄,可能您的年龄没有准备礼包\n");
		break;
	}
	return 0;
}
  

6.2? ??:三元运算符?

?

#include<stdio.h>
int main(void)
{
	int number = 9;
	(number == 10) ? printf("没毛病!\n") : printf("有问题!\n");
	//如果()内判断为真,则执行:前的语句,如果()内判断为假,则执行:后的语句
	return 0;
}
  

6.3? char型变量

?

#include<stdio.h>
int main(void)
{
	char character = 'A';//注意单个字节的符号用单引号表示
	printf("character = %c\n", character);
	return 0;
}
  

7.1? ASCII 码

计算机内部无法储存字符,所有字符都是对应一个int型整数存储在计算机内部的。?

#include<stdio.h>
int main(void)
{
	char character = 'A';//注意单个字节的符号用单引号表示
	printf("character = %d\n", character);
	return 0;
}
  

?8.1 while循环

#include<stdio.h>
#define ONE_KILOMETER 1000
int main(void)
{
	int run_meter = 0;
	while (run_meter <= ONE_KILOMETER) {
		printf("running...%d\n", run_meter);
		run_meter++;
	}
	printf("我他妈终于跑完了!\n");
}
  

?continue:跳过本次循环,继续执行下一次循环。

?

#include<stdio.h>
#define GOLD 1000
int main(void)
{
	int rush = 1;
	while (rush <= GOLD) {
		if (rush == 500) {
			printf("挖到铁矿!!!扔掉不要!\n");
			rush++;//注意不要漏掉自增变量这条语句,否则将一直执行if语句
			continue;
		}
		printf("rush = %d\n", rush);
		rush++;
	}
	printf("挖完了!\n");
	return 0;
}
  

8.2 do while循环

注意:do while循环语句最后有分号,而while循环语句最后没有分号。

先执行do循环中的内容,后判断,判断结果如果是true,那么继续执行do中的代码块

#include<stdio.h>
#define GOLD 1000
int main(void)
{
	int rush = 1;
	do {
		rush++;
		printf("rush = %d\n", rush);
	} while (rush <= 1000);
	return 0;
}
  

?

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-23 16:27:24  更:2021-08-23 16:28:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/27 5:33:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计