前言
大家好,继续更新专栏 c_牛客
,不出意外的话每天更新十道题,难度也是从易到难,自己复习的同时也希望能帮助到大家,题目答案会根据我所学到的知识提供最优解。
🏡个人主页:悲伤的猪大肠9的博客_CSDN博客-C——语法,汇编,c_牛客领域博主
✨✨✨✨如果文章对你有帮助记得点赞收藏关注哦!!✨✨✨✨
- 题目来源:牛客网
编程语言初学训练营_在线编程+题解_牛客题霸_牛客网 (nowcoder.com)
BC23 时间转换
题目:
代码实现:
#include <stdio.h> int main() { int seconds; scanf("%d",&seconds); printf("%d %d %d",seconds/3600,seconds%3600/60,seconds%60); }
BC24 总成绩和平均分计算
题目:
代码实现:
#include <stdio.h> int main() { float a,b,c; scanf("%f %f %f",&a,&b,&c); float sum = a+b+c; float avg = sum/3; printf("%.2f %.2f",sum,avg); //.nf格式 n可以控制浮点数小数点位数 }
BC25 计算体重指数
题目:
答案:
#include <stdio.h> int main() { float weight,height; scanf("%f %f",&weight,&height); height = height/100; printf("%.2f",weight/((height*height)*1.0)); //输入的是两个整形,乘上一个1.0使其变成浮点型乘除法 }
BC26 计算三角形的周长和面积
题目:
答案:
#include <stdio.h> #include <math.h> int main() { int a,b,c; float cir; scanf("%d %d %d",&a,&b,&c); cir = a+b+c; float d = cir/2; float area = sqrt(d*(d-a)*(d-b)*(d-c)); //三边求面积公式 √d (d-a) (d-b) (d-c) d=(a+b+c)2 printf("circumference=%.2f area=%.2f",cir,area); }
BC27 计算球体的体积
题目:
答案:
#include <stdio.h> #include <math.h> int main() { float r = 0; scanf("%f",&r); printf("%.3f",(4.0/3)*3.1415926*r*r*r); //球体面积 4/3(Πr^2) 写成4.0是执行小数除法 }
BC28 大小写转换
题目:
答案:
#include <stdio.h> int main() { char a; while(scanf("%c",&a)!=EOF) { getchar(); printf("%c\n",a+32); //ascii码字母大小写相差32 } }
BC29 2的n次方计算
题目:
答案:
#include <stdio.h> int main() { int n; scanf("%d",&n); printf("%d",2<<(n-1)); //二进制向左移动一位就相当于*2 }
BC30 KiKi和酸奶
题目:
答案:
#include <stdio.h> int main() { int n,h,m; while(scanf("%d %d %d",&n,&h,&m)!=EOF) { if(m%h!=0) { printf("%d",n-(m/h+1)); } else { printf("%d",n-m/h); } } }
BC31 发布信息
题目:
答案:
#include <stdio.h> int main() { printf("I lost my cellphone!"); return 0; }
BC32 输出学生信息
题目:
答案:
#include <stdio.h> int main() { printf("Name Age Gender\n"); printf("---------------------\n"); printf("Jack 18 man"); }
完结
创作不易,还请各位小伙伴多多点赞👍关注✨收藏⭐