1020: 【入门】编程求1+3+5+...+n
#include <bits/stdc++.h>
using namespace std;
int n, sum;
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i+=2){
sum+=i;
}
printf("%d", sum);
return 0;
}
1012: 【入门】两数比大小
#include <bits/stdc++.h>
using namespace std;
int a, b;
int main()
{
scanf("%d %d", &a, &b);
if(a>=b){
printf("%d", a);
}
else{
printf("%d", b);
}
return 0;
}
1054: 【入门】求100+97+……+4+1的值。
#include <bits/stdc++.h>
using namespace std;
int sum;
int main()
{
for(int i=1; i<=100; i+=3){
sum+=i;
}
printf("%d", sum);
return 0;
}
1022: 【入门】编程求1平方+2平方+...+n平方
#include <bits/stdc++.h>
using namespace std;
int n, sum;
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++){
sum+=i*i;
}
printf("%d", sum);
return 0;
}
1023: 【入门】编程求1*2*3*...*n
#include <bits/stdc++.h>
using namespace std;
int n, ans=1;
int main()
{
scanf("%d", &n);
for(int i=1; i<=n; i++){
ans*=i;
}
printf("%d", ans);
return 0;
}
1039: 【入门】求恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值。
#include <bits/stdc++.h>
using namespace std;
int x, n;
double s;
int main()
{
scanf("%d", &x);
while(s<=x){
n++;
s+=1.0/n;
}
printf("%d", n);
return 0;
}
1577: 【入门】求S的值
#include <bits/stdc++.h>
using namespace std;
int x=1, cnt, s=1;
int main()
{
scanf("%d", &x);
while(s<5000){
cnt++;
x+&