C语言刷牛客

顺序结构

KIKI学程序设计基础  其余都可原样输出  “ 为\”   \ 为\\  \n换行

疫情死亡率   % 为%%  死亡率为 死亡数/总数*100

梯形 (上底+下底)*高/2

长方体 表面积  (x*y+y*z+z*x)*2  体积x*y*z

三角形 面积  p=(a+b+c)/2;

   sqrt(p*(p-a)*(p-b)*(p-c))

组队比赛 abs()绝对值

长方体

给出共享长方体一个顶点的三个面的面积,求它十二条边的边长和。

(int)(4*sqrt(a*b/c+a*c/b+b*c/a+2*(a+b+c)))

使徒袭来

printf("%.3f",3.0*pow(n,1.0/3));

得不到的爱情

N*m-m-n

珂朵莉的假动态仙人掌

printf("%ld",!(n%3==0)+n/3*2);  //先除3在乘2 虽然都是乘三分之二,但是有先后关系

选择结构

默契   /注意输出格式 空格 换行 名字 mian  

CSimplemathproblem

吃瓜群众

小名的回答  

前天是哪天 (年月日的改变要考虑到年份为闰年 )

单位换算(%g输出即可输出整数,又可输出小数)

排队领水

可编程拖拉机比赛

SBN号码

某些带格式的数字的字符串可以用特殊的scanf的接收格式(scanf不接收空格和回车)

scanf("%d-%d-%d",&y,&m,&d);

day是比2或1的日期,求前天

day+=m[month]-2;  空位延续补齐

printf("%g",a*12*2.54*10);

%g运算符因为其能够自动简化输出中多余的0与小数点,常用于不指定输出格式的输出中

%g

123.0输出 123

123.5 输出 123.5

不指定输出

循环结构

上下金字塔

字符金字塔

scanf("%d-%d-%d",&y,&m,&d);

int a,b;

    scanf("%d%d",&a,&b);   一起输入

printf(a==b?"Tacit!":"No Tacit!");  //一次比较用三目,注意空格

(1 <= X <= Y <= 100000000000000)。

  long x,y;   //看清y>=x,后面的数用long

    scanf("%ld%ld",&x,&y);   ld

    printf("%ld",y%x==0?x+y:y-x);

吃瓜群众

printf("%s",n%2==0&&n>2?"YES, you can divide the watermelon into two even parts.":"NO, you can't divide the watermelon into two even parts.");

  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值