数据类型

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int a;//定义整形变量a
  5. long long b;//定义超长型变量b
  6. a=125;//给变量a赋值
  7. cout<<a<<endl;//输出a的值
  8. b=241748364856789;//
  9. cout<<b<<endl;
  10. }

第三章 - 图1

数据输入

格式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的值,保留两位小数。