Problem J: 求方程的解——C语言初学者百题大战之十五

#include<stdio.h>
#include<math.h>
int main()
{
    float a,b,c,x1,x2,delta;
    scanf("%f %f %f",&a,&b,&c);
    delta=b*b-4*a*c;
    if(a==0){
        if(b==0)
        printf("No\n");
        else
        printf("%f\n",(-c)/b);
    }
    if(a!=0){
        if(delta>0){
            x1=(-b+sqrt(delta))/(2*a);
            x2=(-b-sqrt(delta))/(2*a);
            printf("%f\n%f\n",x1,x2);
        }
        if(delta==0){
            x1=(-b+sqrt(delta))/2*a;
            printf("%f\n",x1);
        }
        if(delta<0){
            printf("No\n");
        }
    }
    return 0;
} 

原文地址:https://www.cnblogs.com/chenlong991223/p/9784511.html

时间: 2024-10-08 17:47:35

Problem J: 求方程的解——C语言初学者百题大战之十五的相关文章

36.求方程的解——C语言初学者百题大战之十五

#include<stdio.h> #include<math.h> int main() { float a,b,c,x1,x2,delta; scanf("%f %f %f",&a,&b,&c); delta=b*b-4*a*c; if(a==0){ if(b==0) printf("No\n"); else printf("%f\n",(-c)/b); } else{ if(delta>

37.整除——C语言初学者百题大战之十六

#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a%b==0&&a%c==0) printf("Yes\n"); else printf("No\n"); return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9784662.html

10.C语言初学者百题大战之二

#include <stdio.h> int main() { printf("***************\n\n Very Good!\n\n***************"); return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9644023.html

Very Good!——C语言初学者百题大战之二

#include<stdio.h> int main() { printf("***************\n\n Very Good!\n\n***************"); return 0; } 原文地址:https://www.cnblogs.com/chenlong991223/p/9645954.html

12. a + b ——C语言初学者百题大战之四

#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("a=""%d\n",a); printf("b=""%d\n",b); printf("s=""%d\n",a+b); return 0; } 原文地址:https://www.cnblogs.com

a + b ——C语言初学者百题大战之四

#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("a=""%d\n",a); printf("b=""%d\n",b); printf("s=""%d\n",a+b); return 0; } 原文地址:https://www.cnblogs.com

13.C语言初学者百题大战之五

#include <stdio.h> int main() { int a,b; scanf("%d,%d",&a,&b); printf("%d\n",a-b); return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9657597.html

38.闰年——C语言初学者百题大战之十七

#include<stdio.h> int main() { int y; scanf("%d",&y); if((y%4==0&&y%100!=0)||(y%400==0)) printf("Yes"); else printf("No"); return 0; } 原文地址:https://www.cnblogs.com/Estwind/p/9784679.html

42.回文数——C语言初学者百题大战之二十一

#include<stdio.h> int main() { int a,b,c,d,e,n; scanf("%d",&n); a=n/10000; b=n%10000/1000; c=n%10000%1000/100; d=n%10000%1000%100/10; e=n%10000%1000%100%10; if(a==e&&b==d) printf("Yes\n"); else printf("No\n"