0722 c++笔记

1.cin语句

  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4. int t1, t2, t3, t4, t5;
  5. cin >> t1 >> t2 >> t3 >> t4 >> t5;
  6. t1 = t1 / 3;
  7. t2 = t1 + t2;
  8. t5 = t1 + t5;
  9. t2 = t2 / 3;
  10. t3 = t2 + t3;
  11. t1 = t2 + t1;
  12. t3 = t3 / 3;
  13. t2 = t2 + t3;
  14. t4 = t3 + t4;
  15. t4 = t4 / 3;
  16. t3 = t3 + t4;
  17. t5 = t5 + t4;
  18. t5 = t5 / 3;
  19. t4 = t5 + t4;
  20. t1 = t1 + t5;
  21. cout << "1:" << t1 << endl
  22. << "2:" << t2 << endl
  23. << "3:" << t3 << endl
  24. << "4:" << t4 << endl
  25. << "5:" << t5 << endl;
  26. }

空格分隔 可以一次性输入一行完成。 以回车结束符

  1. 如果输入参数少于约定的个数,没有输入会以当前数据类型的默认值做这个变量的值。 2.如果输入参数多于约定的个数,会截取当前约定的变量数,舍去多余的输入。

2.格式化输入和输出

格式字符 说明
%d 用来输入十进制整形
%ld 用来输入long型整数
%f 用来输入实数
%c 用来输入一个字符
%s 用来输入string型字符串

scanf

需要在头文件部分加上#include <cstdio>#<stdio.h>

格式:scanf(“格式控制”,&输入列表)

printf

格式:printf(“格式控制”,输入列表);

功能:按指定的格式输出数据,如printf(“%d”,a);输出整数a的值, printf(“%2f”,b);输出实数b的值,保留两位小数。