没什么好说的,循环加分支,入门题目。
#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int main(){ int n,i,sum=0; scanf("%d",&n); for(i=1;i<=n;i++){ if(i%2==0){ sum+=i+2; } if(i%2!=0){ sum+=i; } } printf("%d",sum); return 0; }
#include <stdio.h>
int main() { int n=0; int k=1; int a=0;
scanf("%d",&n);
while(n>0){ if(n%(2k)==0){ a=(n+3)n/2; printf("%d",a); break; }else{ a=(nn+3n-2)/2; printf("%d",a); break; } } return 0; }
注册一个 TGU Online Judge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TGU Online Judge 通用账户