![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每日一练
阿翔要努力变强
记录和分享自己的学习成长过程,目前主要学习用Qt开发应用软件以及一些图像处理的工作,偶有关于深度学习的记录和分享
展开
-
0921每日一练——C++ 摩斯电码转换(学习篇)
设计一段程序,实现莫尔斯电码的转换如输入:123,打印出转换后的结果为.----…—…—答:其实逻辑上不是很复杂,但是涉及到很多字符串的细节操作问题,应用了之前讲到的memset函数,strcpy_s函数等,还学习应用了一些之前学到的c++中关于容器的知识,令我对这块的应用有了进一步的了解。具体实现代码如下://#include "stdafx.h"#include<iostream>#include<vector>#include<string>#i原创 2020-09-21 20:25:34 · 2522 阅读 · 1 评论 -
0907每日一练
0907每日一练某商店双11做活动,放出了N个特价商品,每个商品的价格为一个数字,排成一行,并制定了一条规则,相邻的特价商品只能买一个,请问,在满足这条购物规则的情况下,你购物的最大花销是多少钱某商店双11做活动,放出了N个特价商品,每个商品的价格为一个数字,排成一行,并制定了一条规则,相邻的特价商品只能买一个,请问,在满足这条购物规则的情况下,你购物的最大花销是多少钱如:输入: 4 11 13 3 1输出: 18 (4+13+1)答:看到问题的时候,我首先想到的是,把这些商品价格放入一个数组,原创 2020-09-09 18:49:12 · 714 阅读 · 0 评论 -
0905每日一练
0905每日一练strncpy strcpy memcpy strnprintf strlen 等字符串函数的用法和区别strncpy strcpy memcpy strnprintf strlen 等字符串函数的用法和区别答:(1) strncpy函数:strncpy 是C语言的库函数之一,来自 C语言标准库,定义于string.h,声明:char *strncpy(char *dest, const char *src, size_t n)参数:dest – 指向用于存储复制内容的目标数原创 2020-09-09 18:46:03 · 134 阅读 · 0 评论 -
0904每日一练
每日一练一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6 = 1 + 2 + 3。找出1000以内的所有完数?拆解问题:1、要知道一个数的因子都有哪些2、因子求和3、和与原数比较 是否相等解决问题:1、取余、循环2、循环中拿出因子叠加3、把加完的和与原数 判断遇到的问题:在双层循环中各种输出逻辑,拿到输出值之后思考为什么会这么输出,为什么没有得到想要的值,反复琢磨实现逻辑代码:#include<iostream>using namespace std;原创 2020-09-04 17:13:38 · 81 阅读 · 0 评论 -
0822每日一练分享
0822每日一练分享1. 谈谈结构体和数组的相似点和区别2.执行下面代码后,数组里存放的值是什么1. 谈谈结构体和数组的相似点和区别答:数组是相同数据类型的元素按一定顺序排列而成的集合,是一种顺序表结构体。在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。数组又可分为数值数组、字符数组、指针数组、结构体数组等各种类别。结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体在函数中的作用最主要的就是封装。数组和结构体相似的地方是原创 2020-08-23 20:40:36 · 142 阅读 · 0 评论 -
0824每日一练分享
typedef struct bb{int id; double weight; float height;}BB;typedef struct aa{char name[2]; int id;short score; short grade;BB b; }AA;这两个结构体 分别占用多大的内存,为什么?答:一开始单纯的以为是4+8+4,后来在查阅资料之后发现并不是这么回事,计算结构体大小时需要考虑其内存布局,结构体...原创 2020-08-24 22:19:52 · 91 阅读 · 0 评论 -
0825每日一练
0825每日一练1. main函数的参数和返回值有什么意义?2. 调用main函数之前发生了什么?1. main函数的参数和返回值有什么意义?答:main函数的返回值用于说明程序的退出状态。如果返回0,则代表程序正常退出。返回其它数字的含义则由系统决定。通常,返回非零代表程序异常退出。经常使用的void main( )其实是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 “The definiti原创 2020-08-25 21:42:03 · 96 阅读 · 0 评论