ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

c++:基于c语言基础上的语法不同(1)

2026/9/12 14:55:58 拓冰建站 浏览量
c++:基于c语言基础上的语法不同(1)

前言:此篇文章适合学完c语言基础概念的同学,是帮助c向c++语言的同学快速掌握基本语法。

基础格式

#include<iostream>using namespace std;
int main()
{system("pause");return 0;
}

输入:

cin>>a;//a是输入内容

输出:

cout<<"需要输出的内容"<<endl;
//endl相当于换行

定义字符串

按照c语言的语法也可以,头文件多包含#include<string>

下面是通过数组名的方法打印字符串hello world。

#include<iostream>
#include<string>
using namespace std;
int main()
{string str1 = "hello world";cout << str1 << endl;system("pause");return 0;
}


科学计数法

1e2就是1x10的二次方

1e-2就是1x10的负二次方

#include<iostream>
using namespace std;
int main()
{float a = 1e2;float b = 1e-2;cout  << a << endl;cout << b << endl;system("pause");return 0;
}


float

float类型后面的数字要多写一个f,不然编译器会默认为double类型。

float f1=3.14f;

if例子

#include<iostream>
using namespace std;
int main()
{//1.输入考试分数int score = 0;cout << "请输入一个考试分数: " << endl;cin >> score;//2.提示用户输入的分数cout << "您输入的分数为: " << score << endl;//3.判断 如果分数大于600,打印考上一本,否则打印未考上一本if (score > 600){cout << "考上一本大学" << endl;}else{cout << "未考上一本大学" << endl;}system("pause");
}