数据类型
#include <iostream>
using namespace std;
int main(){
int a;//定义整形变量a
long long b;//定义超长型变量b
a=125;//给变量a赋值
cout<<a<<endl;//输出a的值
b=241748364856789;//
cout<<b<<endl;
}
数据输入
格式1:cin>>变量,
功能:获取一个数据并将其赋给变量,如cin>>a;。
格式2:cin>>变量1>>变量2>>变量;
功能:从键盘输入多个数据,并将其分别赋给对应的变量,如cin>>a>>b;表示输入两个数给变量a、b。
空格分隔 可以一次性一行输入完成。以回车为结束符
1、如果输入参数少于约定的个数,没有输入会以当前数据类型的默认值做这个变量的值。 2、如果输入参数多于约定的个数,会截取当前约定的变量数,舍去多余的输入。
scanf()是标准的库函数,使用前需要在头文件部分加上#include<cstkio>
或<stdio.h>
,其中,格式控制符用于指定输入格式,以%开头,后面跟格式字符。
格式字符 | 说明 |
---|---|
%d | 用来输入十进制整形 |
%ld | 用来输入long型整形 |
%f | 用来输入实数 |
%c | 用来输入一个字符 |
%s | 用来输入string型字符串 |
格式:print(“格式控制”,输出列表); 功能:按指定的格式输出数据。如print(‘%d’,a);输出整数a的值。print(“%2f”,b),输出实数b的值,保留两位小数。