刷水题--5.31

7 篇文章 0 订阅

(一).C语言实验——一元二次方程a*x^2+b*x+c=0

简单的解一元二次方程,只要模拟数学中解得过程即可。

1.判断t=b*b-4*a*c,分类:

b*b-4*a*c>0,有两个实根。

b*b-4*a*c=0,有两个相等实根。

b*b-4*a*c<0,有两个虚根,即共轭复根。

2.实根求解为:x1=[-b+sqrt(t)]/(2*a)

                           x2=[-b-sqrt(t)]/(2*a)

3.共轭复根:r1=-b/(2*a)

                       r2=sqrt(t)/(2*a);

  x1=r1+r2i,x2=r1-r2i;别漏了”i“。

注意:sqrt的头文件为<math.h>,开方时不能开负的,负的会出项1.#Ji,类似于这种的数

(二)圆周率

通过该式子,求算圆周率。

    for(int i=1;i<=2*n;i++){
        if(i%2==1){
            t+=1.0/(2*i-1);
        }
        else{
            t-=1.0/(2*i-1);
        }
    }
都是简单的模拟数学计算。
    j=1;
    s=0;
    for(i=1;i<=4*n-1;i+=2)
    {
       s+=j/i;
       j*=-1;
    } 
因为有些事所以接下来就刷了些超级水的题

(三)“Hello World”

这绝对是我史上最失败的一刻,居然WA了,原因是,W小写了。好吧!!!这反映了我实在是太神经大条了,一点都不仔细认真。

认真细致!

(四)格式化输出

图形输出

getchar,putchar的输入输出 注意头文件为<stdio.h>

格式为:c=getchar(),putchar(c);

单个字符输入和输出(顺序结构)

计算A+B(顺序结构)

交换两个整数的值(顺序结构)

转换字母(顺序结构)

求绝对值(选择结构)

从大到小输出a、b、c(选择结构)

计算1到n的和(循环结构)

for循环打印图形(循环结构)

判断素数(循环结构)

12道20分钟,额,如此简单的题。。。。。。。。。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值