题解 | 加法等式

#include <bits/stdc++.h>
using namespace std;

int main(){
    for(int a=0;a<=9;a++){
        for(int b=0;b<=9;b++){
            for(int c=0;c<=9;c++){
                if(a*100+b*10+c+b*100+c*10+c==532)cout<<a<<" "<<b<<" "<<c<<endl;
            }
        }
    }
}

枚举

全部评论

相关推荐

1.&nbsp;C语言中的宏定义有什么作用?请举例说明。2.&nbsp;volatile关键字在嵌入式编程中有何重要性?请举例。3.&nbsp;static关键字的作用有哪些?请分别说明在不同上下文中的使用。4.&nbsp;extern关键字的作用是什么?它如何影响变量的链接?5.&nbsp;const关键字的使用场景有哪些?请举例说明。6.&nbsp;new/delete与malloc/free的区别是什么?7.&nbsp;strlen和sizeof的区别是什么?请解释为什么strlen(&amp;quot;\0&amp;quot;)&nbsp;=&nbsp;0而sizeof(&amp;quot;\0&amp;quot;)&nbsp;=&nbsp;2。8.&nbsp;结构体和联合体的主要区别是什么?请说明各自的使用场景。9.&nbsp;什么是左值和右值?请举例说明。10.&nbsp;C语言中函数调用的过程是怎样的?11.&nbsp;C语言中堆和栈的区别是什么?12.&nbsp;栈的主要用途是什么?请解释其工作原理。13.&nbsp;什么是内存泄漏?如何避免内存泄漏?14.&nbsp;C++中内存管理的方式有哪些?请详细说明。15.&nbsp;数组指针和指针数组有什么区别?请举例。16.&nbsp;什么是函数指针?如何声明和使用它?17.&nbsp;数组名与指针之间的关系是什么?18.&nbsp;指针常量与常量指针有什么区别?19.&nbsp;C++中智能指针的类型有哪些?请分别说明。20.&nbsp;预处理器的作用是什么?它如何影响代码的编译过程?21. #include和#include&nbsp;&amp;quot;filename.h&amp;quot;的区别是什么?22.&nbsp;静态链接和动态链接的区别是什么?请详细解释。23.&nbsp;全局变量和局部变量的区别是什么?24.&nbsp;局部变量是否可以和全局变量重名?如果可以,如何处理?25.&nbsp;链表和数组的区别是什么?在什么情况下使用链表更优?26.&nbsp;如何让一个函数在main函数之前运行?27.&nbsp;为什么析构函数必须是虚函数?28.&nbsp;C++中析构函数的作用是什么?29.&nbsp;函数的默认参数是什么?如何使用?30.&nbsp;什么是函数重载?请举例说明。我面试看的是大佬的面经,链接放下边了&nbsp;&nbsp;c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
本人学习嵌入式6年之久,简单说一下我们学习的这些路径和参考书籍。1.&nbsp;C/C++&nbsp;编程&nbsp;&nbsp;&nbsp;-&nbsp;学习C语言的基本语法、数据结构和算法。&nbsp;&nbsp;&nbsp;-&nbsp;深入理解C++的面向对象编程特性,包括类、继承、多态等。&nbsp;&nbsp;&nbsp;-&nbsp;编写小项目或练习题,加深对语言的理解。2.&nbsp;STM32&nbsp;&nbsp;&nbsp;-&nbsp;学习STM32的基本架构和开发环境(如Keil、STM32CubeIDE)。&nbsp;&nbsp;&nbsp;-&nbsp;实践简单的GPIO控制、定时器、ADC等基础功能。3.&nbsp;Linux系统编程&nbsp;&nbsp;&nbsp;-&nbsp;学习Linux系统调用、进程管理、线程、文件操作等。&nbsp;&nbsp;&nbsp;-&nbsp;参考韦东山的《Linux高性能编程》进行快速学习。4.&nbsp;算法题&nbsp;&nbsp;&nbsp;-&nbsp;刷********或其他在线编程平台上的基础算法题,重点关注排序、查找、动态规划等常见算法。5.&nbsp;读书&nbsp;&nbsp;&nbsp;-&nbsp;阅读相关书籍,如《C程序设计语言》、《C++&nbsp;Primer》、《深入理解计算机系统》等,积累理论知识。提升1.&nbsp;U-Boot移植&nbsp;&nbsp;&nbsp;-&nbsp;学习U-Boot的基本架构和配置,尝试将其移植到不同的硬件平台。&nbsp;&nbsp;&nbsp;-&nbsp;理解U-Boot与Linux内核的启动流程。2.&nbsp;Linux简单驱动&nbsp;&nbsp;&nbsp;-&nbsp;学习Linux设备驱动的基础知识,包括字符设备驱动和块设备驱动的编写。&nbsp;&nbsp;&nbsp;-&nbsp;实践编写简单的驱动程序,理解驱动与内核的交互。3.&nbsp;读书&nbsp;&nbsp;&nbsp;-&nbsp;继续阅读相关书籍,如《Linux设备驱动开发》、《Linux内核设计与实现》等,深化对驱动开发的理解。熟练1.&nbsp;Linux内核子系统细节&nbsp;&nbsp;&nbsp;-&nbsp;深入学习Linux内核的各个子系统,如进程管理、内存管理、文件系统、网络等。&nbsp;&nbsp;&nbsp;-&nbsp;参与内核源代码的阅读和分析,理解其实现原理。2.&nbsp;网卡驱动与相机驱动&nbsp;&nbsp;&nbsp;-&nbsp;学习网络设备驱动的编写与调试,了解网络协议栈的工作原理。&nbsp;&nbsp;&nbsp;-&nbsp;尝试编写简单的相机驱动,理解图像采集和处理的基本流程。3.&nbsp;项目实践&nbsp;&nbsp;&nbsp;-&nbsp;选择一个综合性的项目,将前面的知识应用于实际开发中,例如开发一个基于Linux的嵌入式系统。&nbsp;&nbsp;&nbsp;-&nbsp;在项目中复习和巩固之前学过的知识。4.&nbsp;读书&nbsp;&nbsp;&nbsp;-&nbsp;阅读更深入的书籍,如《Linux内核完全注释》、《Linux网络编程》等,提升自己的技术水平。最后呢祝各位同学工作顺利,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经&nbsp;&nbsp;c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
2024-12-28 17:32
门头沟学院 自动化
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务