蓝桥杯单片机必学——C语言例题(一)
文章目录
- 前言
- 一、题目
- 二、解析
- 三、代码
- 总结
前言
更新单片机学习者必学的C语言例题解析.
一、题目
1.输入x,y的值,如果x大于等于y,输出其积,否则输出其商。
2.判断闰年
3.输入一个分数,判断其等级:A,B,C,D,E
4.输入一个等级,输出其对应的分数区间(如:A—>(90-100))
二、解析
1.要求输入两个变量的值,再判断,判断后再求结果:所以想到有scanf,if等语句的使用,至于定义什么类型的变量,这边建议是定义实数型。
2.闰年的判断:一般方法是用年份数去除4或400,如果除得的商是整数而没有余数,那么这一年是闰年,也是用if,主要就是判断余数喽。
3,4:两个都是选择性的题目,所以都可以用switch或者if来写。
三、代码
#include <stdio.h>
int main()
{float x,y,value;printf("请输入x,y的值,并用空格隔开再回车确定\n");scanf("%f %f",&x,&y);if(x>y){value=x*y;}else value=x/y;printf("value=%f",value);
}
#include <stdio.h>int main()
{int year;while(1){printf("请输入年份\n\n");scanf("%d",&year);if(((year%4==0)&&(year%100!=0))||(year%400==0)){printf("%d是闰年\n",year);}else printf("%d是平年\n\n",year);}
}
#include <stdio.h>
int main()
{float fenshu;printf("请输入你的分数并按回车确定\n");scanf("%f",&fenshu);if(fenshu<=20){printf("您的分数等级为 E\n");}else if(fenshu<=40){printf("您的分数等级为 D\n");}else if(fenshu<=60){printf("您的分数等级为 C\n");}else if(fenshu<=80){printf("您的分数等级为 B\n");}else if(fenshu<=100){printf("您的分数等级为 A\n");}}
#include <stdio.h>
int main()
{char dengji;printf("请输入你的等级\n");scanf("%c",&dengji);switch(dengji){case 'A':printf("您的分数区间为90-100");break; case 'B':printf("您的分数区间为80-90");break; case 'C':printf("您的分数区间为70-80");break; case 'D':printf("您的分数区间为60-70");break; case 'E':printf("您的分数区间为0-60");break; }
}
总结
后面两个题目的方法我只写了一个,大家试着写另一个方法,下期也会更新另外的方法.
蓝桥杯单片机必学——C语言例题(一)相关推荐
- 【蓝桥杯单片机组】客观题(赛前必看)
微信搜索:ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复"代码"即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题.免费下载CSDN资源等 ...
- 电子信息工程专业打工人的蓝桥杯单片机竞赛时记
文章目录 前言 一.基础入门 1.基础知识 2.51系列单片机 单片机周期知识: 单片机IO口知识 二.开发学习 1.基本外设功能 LED跑马灯 蜂鸣器与继电器 数码管 按键 外部中断 定时器中断 串 ...
- 蓝桥杯单片机零基础到国二经验分享
我参加的是第十三届蓝桥杯大赛,从最开始的零基础,毫无头绪,到拿下国二,颇有体会,在这里将我的备赛经验分享给大家,希望可以帮到一些正在备赛的蓝桥杯er 目录 一. 蓝桥杯-单片机组介绍 二 . 零基础到 ...
- 【蓝桥杯单片机(24)】历届单片机客观题及答案解析
目录 考前冲刺,专栏完结篇 ## 推荐链接: 推荐视频–小蜜蜂老师讲解 赛点资源包下载,提取码:brno 三极管基本知识总结 运算放大电路的基础 第十三届蓝桥杯单片机官方直播课录屏 目录 一些刷题后的 ...
- 蓝桥杯单片机组——榨干选手资源包(STC)
文章目录 前言 巧用STC STC生成定时器 STC配置定时器(定时器中断) 定时器 定时器中断 STC获取数码管码表 STC上升沿下降沿检测 其他 总结 目录 前言 笔者参加的是第十一届蓝桥杯的单片 ...
- 蓝桥杯单片机 赛后资料整理——NE555芯片模块与第十届省赛的总结
蓝桥杯单片机 赛后资料整理--NE555芯片模块 电路原理 模块特性 驱动方法 代码模板 个人总结 本文适用于 CT107D竞赛板+ IAP15转接板 电路原理 模块特性 NE555是一种时钟芯片,输 ...
- 关于蓝桥杯单片机组自学的经验分享
这篇文章主题如标题所示.先说一下经验分享,文章末再写一些碎碎念. 蓝桥杯单片机组 = 客观题 + 程序设计题 = 数模电 + C语言 + 单片机. ...
- 蓝桥杯单片机第十三届第二场考后归纳总结
提示:一个第十三届蓝桥杯单片机 考生的考后总结 文章目录 前言 一.第十三届考的是什么? 二.数据代码 总结 一.第十三届考的是什么? 1.电位器RB2的电压测量,用DAC输出 2.超声波测距 3. ...
- 蓝桥杯省赛考点_【蓝桥杯单片机01】从历年决赛真题中寻找单片机常见的考点...
[蓝桥杯单片机01]从历年决赛真题中寻找单片机常见的考点 广东职业技术学院 欧浩源 [第三届:门禁系统] 1.功能简述 "门禁系统"主要有两种工作模式: 模式1:7:00-22: ...
- 蓝桥杯——单片机设计与开发初学者必备资料
蓝桥杯--单片机设计与开发初学者必备资料 国信长天 大赛官方指定电子类比赛硬件提供方,可能大家只知道他们提供硬件,殊不知还有一些免费的视频讲解(只是老师可能说话带一点方言,嘻嘻),感兴趣的可以去看看, ...
最新文章
- iOS开发-Protocol协议及委托代理(Delegate)传值
- Trustdata:映客直播站稳行业第一梯队 用户粘性增长明显
- 面试心得与总结——BAT、网易、蘑菇街
- Intro OpenCL Tutorial
- G1垃圾收集器深度剖析
- SSM框架(Spring + Spring MVC + Mybatis)搭建
- matlab中的count函数,Excel 中COUNT函数的使用详解,详情介绍
- VTD-XML解析XML入门简介
- npy文件转换成png
- 一键logo生成器_logo制作助手下载-logo制作助手APP免费版下载v1.1
- 【财经期刊FM-Radio|2021年03月02日】
- 计算机休眠和睡眠省电,几步教会你笔记本睡眠和休眠有什么区别
- MQ,究竟如何做到削峰填谷?
- Pubwin服务端重装(安装)教程
- 小米手机 加载桌面 失败 黑屏
- 菜鸟起步2-逆向分析学习
- ElasticSearch ingest-geoip插件
- EMD方法基本基本知识
- 如何打赢呼叫中心人才管理前哨战
- java调用face_【AI】Java+Fileupload+JSTL+Face++实现人脸识别系统