C++学习笔记
Posted 技术菌团
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习笔记相关的知识,希望对你有一定的参考价值。
大家好,我是技术菌团的aFang我叒又来啦!和大家分享一下,我的C++学习笔记希望对大家有所帮助。
程序流程结构
选择结构
if语句
int main(){
int ab = 0;
cout << "请输入今天的温度:" << endl;
cin >> ab;
cout << "您输入的温度是:" << ab << endl;
if (ab > 18)
{
cout << "今天天气比较暖和" << endl;
}
else
{
cout << "穿多一点儿!今天有点儿冷" << endl;
}
}
swich语句
switch(表达式)
{
case 结果 1:执行语句 1; break;
case 结果 2;执行语句 2; break;
......
default:执行语句n; break;
}
循环结构
while语句
int main() {
int num = 0;
while(num< 10)
{
cout << num << endl;
num++;
}
system( "pause");
return 0;
}
do while语句
int main(){
int num = 0;
do {
cout << num << endl;
num++;
} while (num < 10);
}
for语句
int main(){
for ( int i = 0; i < 10; i++)
{
cout << i << endl;
}
system( "pause");
return 0;
}
跳转语句
break语句
continue语句
#include <iostream>
using namespace std;
int main()
{
//continue语句
for ( int i = 0; i < 100; i++)
{
//如果是奇数输出.偶数不输出
if (i % 2 == 0)
{
continue;
}
else
{
cout << i << endl;
}
}
}
goto语句
#include <iostream>
using namespace std;
int main()
{
int x;
cin>>x;
if(x< 2)
{
goto ld;
}
ls:
cout<<x<< endl;
ld:
cout<<x<< endl;
return 0;
}
#include <iostream>
#include <vector>
using namespace std;
void fun(){
loop:
for ( int i = 0; i < 2; ++i) {
cout<< "loop"<< endl;
}
goto loop;
};
int main() {
fun();
return 0;
}
嵌套结构
for ( int i = 1; i < 10; i++) {
for ( int j = 1; j <= i; j++) {
cout <<i<< " * "<<j<< " = "<<i * j<< " ";
}
cout << endl; //换行
}
system( "pause");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int num;
for( int i= 0;i<= 9;i++)
{
for( int j= 0;j<= 9;j++)
{
for( int k= 0;k<= 9;k++)
{
num=i* 100+j* 10+k;
cout<<num<< endl; //注意这个语句要放在最内层循环里,否则只输出一个结果
}
}
}
return 0;
}
#include "stdio.h"
int main()
{
//如何用1角、2角和5角的硬币凑出10元以下的金额?
int x;
int one,two,five;
//printf("你想要加总得几元:");
//scanf("%d",&x);
x= 2; //用2元做下示范
for(one= 1;one<x* 10;one++){
for(two= 1;two<x* 10/ 2;two++){
for(five= 1;five<x* 10/ 5;five++){
if(one+two* 2+five* 5==x* 10){
printf( "可以用%d个1角加%d个2角加%d个5角得到%d元\n",one,two,five,x);
}
}
}
}
return 0;
}
以上是关于C++学习笔记的主要内容,如果未能解决你的问题,请参考以下文章