AYIT嵌入式实验室2023级C语言训练1-4章训练题

2023-10-22 01:28

本文主要是介绍AYIT嵌入式实验室2023级C语言训练1-4章训练题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 1. 判断闰年
  • 2.(a+b-c)*d的计算问题
  • 3.计算三角形的周长和面积
  • 4.牛牛的等差数列
  • 5.判断字母
  • 6.网购
  • 7. 牛牛的通勤
  • 8.获得月份天数
  • 9.大小写转换
  • 10.KiKi说祝福语
  • 11.小乐乐求和
  • 12.奇偶统计
  • 13.KiKi求质数个数
  • 14.乘法表
  • 15.牛牛学数列
  • 16.牛牛学数列2
  • 17.数位之和
  • 18.魔法数字变换
  • 19.反向输出一个四位数
  • 20. 线段图案
  • 21.正方形图案
  • 22.直角三角形图案
  • 23.翻转直角三角形图案
  • 24.带空格直角三角形图案
  • 25.菱形图案
  • 26.求素数
  • 27.哥德巴赫猜想
  • 28.求完数
  • 29.最大公约数和最小公倍数
  • 30.最大最小值
  • 总结


前言

AYIT嵌入式实验室2023级C语言训练1-4章训练题


1. 判断闰年

在这里插入图片描述

2.(a+b-c)*d的计算问题

在这里插入图片描述

3.计算三角形的周长和面积

在这里插入图片描述

4.牛牛的等差数列

在这里插入图片描述

5.判断字母

在这里插入图片描述

6.网购

在这里插入图片描述

7. 牛牛的通勤

在这里插入图片描述

8.获得月份天数

在这里插入图片描述

9.大小写转换

在这里插入图片描述

10.KiKi说祝福语

在这里插入图片描述

11.小乐乐求和

在这里插入图片描述

12.奇偶统计

在这里插入图片描述

13.KiKi求质数个数

在这里插入图片描述

14.乘法表

在这里插入图片描述

15.牛牛学数列

在这里插入图片描述

16.牛牛学数列2

在这里插入图片描述

17.数位之和

在这里插入图片描述

18.魔法数字变换

在这里插入图片描述

19.反向输出一个四位数

在这里插入图片描述

20. 线段图案

在这里插入图片描述

21.正方形图案

在这里插入图片描述

22.直角三角形图案

在这里插入图片描述

23.翻转直角三角形图案

在这里插入图片描述

24.带空格直角三角形图案

在这里插入图片描述

25.菱形图案

在这里插入图片描述

26.求素数

在这里插入图片描述

27.哥德巴赫猜想

在这里插入图片描述

28.求完数

在这里插入图片描述

29.最大公约数和最小公倍数

在这里插入图片描述

30.最大最小值

在这里插入图片描述


总结

AYIT嵌入式实验室C语言练习题目合集

这篇关于AYIT嵌入式实验室2023级C语言训练1-4章训练题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/258203

相关文章

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的

嵌入式Openharmony系统构建与启动详解

大家好,今天主要给大家分享一下,如何构建Openharmony子系统以及系统的启动过程分解。 第一:OpenHarmony系统构建      首先熟悉一下,构建系统是一种自动化处理工具的集合,通过将源代码文件进行一系列处理,最终生成和用户可以使用的目标文件。这里的目标文件包括静态链接库文件、动态链接库文件、可执行文件、脚本文件、配置文件等。      我们在编写hellowor

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

C语言 | Leetcode C语言题解之第393题UTF-8编码验证

题目: 题解: static const int MASK1 = 1 << 7;static const int MASK2 = (1 << 7) + (1 << 6);bool isValid(int num) {return (num & MASK2) == MASK1;}int getBytes(int num) {if ((num & MASK1) == 0) {return

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

如何确定 Go 语言中 HTTP 连接池的最佳参数?

确定 Go 语言中 HTTP 连接池的最佳参数可以通过以下几种方式: 一、分析应用场景和需求 并发请求量: 确定应用程序在特定时间段内可能同时发起的 HTTP 请求数量。如果并发请求量很高,需要设置较大的连接池参数以满足需求。例如,对于一个高并发的 Web 服务,可能同时有数百个请求在处理,此时需要较大的连接池大小。可以通过压力测试工具模拟高并发场景,观察系统在不同并发请求下的性能表现,从而

C语言:柔性数组

数组定义 柔性数组 err int arr[0] = {0}; // ERROR 柔性数组 // 常见struct Test{int len;char arr[1024];} // 柔性数组struct Test{int len;char arr[0];}struct Test *t;t = malloc(sizeof(Test) + 11);strcpy(t->arr,