栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

今日份笔记

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

今日份笔记

学不可以已呀,家人们。

又菜又得学......

今天学习了:

1、三目运算符(表达式1 ? 表达式2 :表达式3)

#include 
using namespace std;

int main29()
{
	//三目运算符   表达式1 ? 表达式2 :表达式3

	int a = 10;
	int b = 50;
	int c = 0;

	//将a和b中大的值赋值给c 
	c = (a > b ? a : b);   
	cout << c << endl;  
	//C++中返回的是变量,可以继续赋值。
	(a > b ? a : b) = 100;
	cout << a << endl;
	cout << b << endl;

	system("pause");

	return 0;

2、switch语句(注意每个case后要加break,最后一个是default)

3、while语句(避免死循环就行)

4、while练习猜数字

#include 
using namespace std;
#include 

int main32()
{
	//练习,系统生成0-100内的数,玩家猜,如果大了则提醒大了,如果小了则提醒小了,正好输出猜对了。
	//生成随机数用 rand()
	//添加随机数种子 利用当前系统时间生成随机数,防止每次随机数一样
	srand((unsigned int)time(NULL));
	int num=rand() % 100 + 1;    //生成0-99随机数
	int val;

	while (1)
	{
		cout << "请输入猜测值:" << endl;
		cin >> val;
		if (val>num)
		{
			cout << "猜大了" << endl;
		}
		else if (val 

(要注意,生成随机数用 rand() %(范围) ,为了每次随机数不同,要 添加随机数种子,利用当前系统时间生成随机数,防止每次随机数一样,需要引入库,代码为    srand((unsigned int)time(NULL));

5、do...while语句(先执行一次再判断,不满足就跳出循环)

6、do...while语句练习——水仙花数

#include 
using namespace std;

int main()
{
	int a = 100;
	int b;int c;int d;
	do
	{
		b = a /100;
		c = (a% 100)/10;
		d = (a % 10) % 10;
		if (a==b*b*b+c*c*c+d*d*d)
		{
			cout << a << endl;
		}
		a++;
	} while (a<1000);


	system("pause");

	return 0;
}

这里发现C++里不能直接用“ ^ ”,来表示乘方,只能直接乘或者使用pow()函数,pow()使用需要引入库。

7、多行注释 ctrl+k再ctrl+c   多行解除注释 ctrl+k再ctrl+u

又是收获满满的一晚上,回宿舍 Rush B !!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/857282.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号