1037四则运算
需要注意的就是 除数为0 的时候,不能用s2==0这样判断,而需要使用s2的绝对值<1e-10
这个代码真的不知道抽了什么风,就是一粘贴过来整个界面就出错了,我服气
1038: 绝对值最大
#include#includeint main(){
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
int z[3] ={a,b,c};
for(int i=0;i<3;i++){
if(z[i]<0){
z[i] = 0-z[i];
}
}
int max = -2;
int flag = 0;
for(int j=0;j<3;j++){
if(z[j]>max){
max = z[j];
flag = j;
}
}
if(flag == 0){
printf("%d",a);
}else if(flag == 1){
printf("%d",b);
}else{
printf("%d",c);
}
}
1039: n个数求和
#include#includeint main(){
int n;
scanf("%d",&n);
int a[n];
int sum = 0;
for(int i=0;i
1040: 数列求和1
#include#includeint main(){
int n;
scanf("%d",&n);
double a = 1.0;
double sum = 0.0;
for(int i=0;i
1041: 数列求和2
#include#includeint main(){
int n;
scanf("%d",&n);
double a = 1.0;
double sum = 0.0;
for(int i=0;i
1042: 数列求和3
#include#includeint main(){
int n;
scanf("%d",&n);
double a = 1.0;
double sum = 0.0;
for(int i=1;i<=n;i++){
int f = i+i-1;
if(i==1){
sum = sum +i;
}else{
if(i%2 == 0){
sum = sum - (double)i/f;
}else{
sum = sum + (double)i/f;
}
}
}
printf("%.3lf",sum);
}
1043: 最大值
#include#includeint main(){
int n;
scanf("%d",&n);
int a[n];
int max = -10000000;
for(int i =0;imax){
max = a[i];
}
}
printf("%d",max);
}
1044: 不及格率
#include#includeint main(){
int n;
scanf("%d",&n);
int a[n];
double count = 0.0;
for(int i =0;i
1045: 数值统计
#include#includeint main(){
int n;
scanf("%d",&n);
int zsum = 0;
int sum = 0;
int fsum = 0;
for(int i =0;i0){
zsum ++;
}else if(t==0){
sum ++;
}else{
fsum ++;
}
}
printf("%d %d %d",fsum,sum,zsum);
}