新手请看!!!一定要会!!!顺序结构

顺序结构

顺序结构是 c++ 编程中较为简单的一种结构,它的程序是按照指定的一条一条的去执行,例如:挨个输出每一行简单的加减。像这样按照顺序去执行的结构叫做顺序结构。

题单

官方题单:【入门1】顺序结构

代码

a||b 当条件 a 或条件 b 成立时,返回值为真。
a&&b 当条件 a 与条件 b 同时成立时,返回值为真。
a^b 当条件 a 与条件 b 只成立一个时,返回值为真。

cin>>a 输入一个东西储存到 a 里。
cout<<aa 里储存的东西输出(打印)出来。

scanf("%d",&a) 输入一个东西储存到 a 里,相当于 cin但是时间复杂度比 cin 少,如果输入数据过多就必须使用 scanf
printf("%d",&a)a 里储存的东西输出(打印)出来,相当于 cout但是时间复杂度比 cout 少,如果输入数据过多就必须使用 printf

%nd(n 为正整数) 不足 n 未使用空格补齐 n 位。
%0.nlf(n 为正整数) 保留 n 位小数。
%0nd(n 为正整数) 不足 n 位用空格补齐。

拔高重点

因为官方的顺序结构的题单太简单了,不足以证明我们的实力,所以我们综合所有的错误点和以上汇总代码,将一个顺序结构汇总题目完成吧。

洛谷:顺序结构汇总题目

这篇文章有帮助
  • 非常有帮助
  • 有帮助
  • 我都知道
  • 没帮助
0 投票人
5 个赞

楼主NB

1 个赞

如果在main函数里最前面加上

ios::sync_with_stdio(false);

那么cin和cout的时间复杂度会与scanf和printf一样

一般输入输出超过1e6的话是加快读快写的

说时间复杂度不严谨,只要是有限次操作时间复杂度都是O(1)

哦?:smile:
非常有帮助