c++的基础语法

我决定写一些有用的东西,比如C++的基本语法。

输入与输出
首先是“cin"和"cout",cin用于读你写的变量。具体内容取决于变量类型cout用于写程序的结果。但不一定是变量。可以是引号中的内容。(两者需要include iostream)

cin搭配的是>>.而cout搭配的则是<<.

比如:

#include<iostream>
using namespace std;
int main()
{
    int a
    cin>>a;
    cout<<a;  
}

这就可以把你所输的<2的32次方的数原样输出,输出类形取决于变量类形。

#include<iostream>
using namespace std;
int main()
{
    char b;
    cin>>b;
    cout<<"b";
    return 0;   
}

此时,可以输出b这个字符,但不是b这个字符变量。

同时,这一功能也可由”scanf"与"printf"做到,但须include cstdio

比如:

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a;
    scanf("%d",&a);
    printf("%d"a);
}

这就可以把你所输的<2的32次方的数原样输出,输出类形取决于变量类形。须注意的是scanf%d后变量前要加&;printf则不用。printf也能输出引号中的内容。

基本运算符

 c++的基本运算符较少,分为加(+),减(-),乘(*),除(/),赋值(=),mod(%),逻辑运算符(与&&,或||,非!)与位运算(不常用)。较复杂的运算需要将他们组合实现。

示例;

#include<iostream>
#include<cstdlib>
using namespace std;
int m,n,p,q;
int main(){
    m=p+q;//将m的值赋为P+q,以下同理。
    m=p-q;
    m=p*q;
    m=p/q;
    m=p%q;//将m的值赋为;p除q的余数。

}//逻辑运算符:与(两边的条件都满足为true否则false),或(两边条件只要满足一边为true否则false),非(所指条件为true 则为false,否则为true)

(test)最后推荐一个好网站:oi-wiki.org

posted @ 2018-11-15 22:19  tflsnoip  阅读(284)  评论(0)    收藏  举报