武汉互联网网站建设公司优化设计三年级下册数学答案
🚀🚀前言
大家好,继续更新专栏 c_牛客
,不出意外的话每天更新十道题,难度也是从易到难,自己复习的同时也希望能帮助到大家,题目答案会根据我所学到的知识提供最优解。
🏡个人主页:悲伤的猪大肠9的博客_CSDN博客-C——语法,汇编,c_牛客领域博主
✨✨✨✨如果文章对你有帮助记得点赞收藏关注哦!!✨✨✨✨
题目来源:牛客网
编程语言初学训练营_在线编程+题解_牛客题霸_牛客网 (nowcoder.com)
文章目录
- 🚀🚀前言
- 🍈BC33 计算平均成绩
- 🍓BC34 进制A+B
- 🫒BC35 判断字母
- 🥕BC36 健康评估
- 🥒BC37 网购
- 🌰BC38 变种水仙花
- 🍕BC39 争夺前五名
- 🥪BC40 竞选社长
- 🥚BC41 你是天才吗?
- 🧈BC42 完美成绩
- 完结
🍈BC33 计算平均成绩
题目:
代码实现:
#include <stdio.h>int main() {int num[5]={0};float avg = 0;float sum = 0;for(int i=0;i<5;i++){scanf("%d",&num[i]); //用sum求和,然后除5sum+=num[i];}avg = sum/5;printf("%.1f",avg);
}
🍓BC34 进制A+B
题目:
代码实现:
#include <stdio.h>int main() {int a,b;scanf("%x %o",&a,&b); //%x读入16进制数 %o读取八进制数printf("%d",a+b); //%d十进制方式输出
}
🫒BC35 判断字母
题目:
答案:
#include <stdio.h>int main() {char ch = 0;scanf("%c",&ch);if((ch>=65&&ch<=90)||(ch>=97&&ch<=122))//字符底层用ASCII码存储,65-90、97-122分别为小写字母和大写字母的范围{printf("YES");}else{printf("NO");}
}
🥕BC36 健康评估
题目:
答案:
#include <stdio.h>int main() {float weight,height;float BMI;scanf("%f %f",&weight,&height);BMI = weight*1.0/(height*height); //计算bmi公式 身高/(体重平方)if(BMI>=18.5&&BMI<=23.9){printf("Normal");}else{printf("Abnormal");}
}
🥒BC37 网购
题目:
答案:
#include <stdio.h>int main() {float price;int month,day,ticket;scanf("%f %d %d %d",&price,&month,&day,&ticket);if(month==11&&day==11){if(ticket==1){if((price*0.7)-50>=0)printf("%.2f",(price*0.7)-50);elseprintf("%.2f",0.00);}else{if(price*0.7>0)printf("%.2f",price*0.7);else printf("%.2f",0.00);} }else if(month==12&&day==12){if(ticket==1){if((price*0.8)-50>0)printf("%.2f",(price*0.8)-50);else printf("%.2f",0.00);}else{if(price*0.8>0)printf("%.2f",price*0.8);else printf("%.2f",0.00);} }
}
🌰BC38 变种水仙花
题目:
答案:
#include <stdio.h>int main() {int sum = 0;for(int i=10000;i<100000;i++){if((i/10000)*(i%10000)+(i/1000)*(i%1000)+(i/100)*(i%100)+(i/10)*(i%10)==i){printf("%d ",i);}}
}
🍕BC39 争夺前五名
题目:
答案:
- 选择先全部装在数组里,然后进行降序排序,遍历前五位即可
#include <stdio.h>int main() {int n;int arr[50] = {0};scanf("%d",&n);for(int i=0;i<n;i++){scanf("%d",&arr[i]);}for(int i=0;i<5;i++) {for(int j=i;j<n;j++){if(arr[j]>arr[i]){int temp=0;temp = arr[i];arr[i] = arr[j];arr[j] = temp;}}}for(int i=0;i<5;i++){printf("%d ",arr[i]);}
}
🥪BC40 竞选社长
题目:
答案:
- 将字符串装在数组里然后进行遍历计数,再比较大小即可
#include <stdio.h>int main() {char ch[100] = {0};int a=0,b=0;char win;gets(ch);for(int i=0;i<100;i++) {if(ch[i]=='A'){a++;}else if(ch[i]=='B'){b++;}}if(a>b){win = 'A';}else if(a<b){win='B';}else{win='E';}printf("%c",win);return 0;
}#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);}}}
🥚BC41 你是天才吗?
题目:
答案:
#include <stdio.h>int main(){int IQ=0;scanf("%d",&IQ);if(IQ>=140){printf("Genius");}
}
🧈BC42 完美成绩
题目:
答案:
#include <stdio.h>int main() {int input = 0;while(scanf("%d",&input)!=EOF){if(input>=90&&input<=100){printf("Perfect");}}
}
完结
创作不易,还请各位小伙伴多多点赞👍关注✨收藏⭐