单选题:下列程序段的时间复杂度是()。
下列程序段的时间复杂度是()。
```
int n, s, i;
cin >> n;
for(s=0, i=1; i<=n; i++)
s+=i;
```
@[B](2)
A. O(1)
B. O(n)
C. O(n$$2$$)
D. O(nlogn)
A.O(1)
B.O(n)
C.O(n$$2$$)
D.O(nlogn)
答案:B
```
int n, s, i;
cin >> n;
for(s=0, i=1; i<=n; i++)
s+=i;
```
@[B](2)
A. O(1)
B. O(n)
C. O(n$$2$$)
D. O(nlogn)
A.O(1)
B.O(n)
C.O(n$$2$$)
D.O(nlogn)
答案:B