当前位置: 首页 > news >正文

做进化树的在线网站企业管理培训课程班

做进化树的在线网站,企业管理培训课程班,iis发布网站的教程,网站建设起来还需要花钱吗文章目录 一、选择题1-5题6-10题 二、编程题题目一题目二 一、选择题 1-5题 x1,先x,再x–,while判断永远为真,故死循环 选D。 sizeof会计算\0,strlen不包括\0,并且strlen只计算\0之前的。 所以sizeof是10,strken是4 …

文章目录

  • 一、选择题
    • 1-5题
    • 6-10题
  • 二、编程题
    • 题目一
    • 题目二


一、选择题

1-5题

在这里插入图片描述
x=1,先x++,再x–,while判断永远为真,故死循环
选D。


在这里插入图片描述
sizeof会计算\0,strlen不包括\0,并且strlen只计算\0之前的。
所以sizeof是10,strken是4

故选A。


在这里插入图片描述
p1+2指向c,p2+1指向B,把BCD拼接到cd后面,就是cdBCD,然后str+2是z,把cdBCD拷贝至以z开头的后面,就是xycdBCD。

故选D。


在这里插入图片描述
p是一个数组指针,指向一个存3个int类型元素的数组。
把数组名赋值给p,
数组省略了行只有三列,那就会根据初始化的数据自动推断有几列,如下
10 20 30
40 50 60
p[0][0]就是10,*(p[0]+1)相当于p[0][1]是20,(*p)[2]相当于p[0][2],就是30。
故选B。


在这里插入图片描述
一眼选B,没啥解释的。


6-10题

在这里插入图片描述
fun函数就是比较字符大小,返回ASCII码较小的那个,fun(fun(1 , 1) , fun(1 , 2))相当于fun(1,1)所以会输出字符1
故选D。


在这里插入图片描述
int* pa[5],pa是一个指针数组,该数组有五个元素都是int类型的指针。

故选A。


在这里插入图片描述
结构题内存对齐的题写过好多了,不细细说明了,可以看一下笔试强训前面的题,或者去学一学该处考的知识点。

C。


在这里插入图片描述

基础,a[i]相当于*(a+i),a[i][j]相当于*(*(a+i)+j),a[i][j][k]相当于*(*(*(a+i)+j)+k).
故a[i][j][k][l]相当于*(*(*(*(a+i)+j)+k)+l)
故选B。


在这里插入图片描述
在C程序的编译和链接过程中,可以发现被调用的函数未定义的阶段是链接阶段

编辑阶段主要是程序员编写和修改代码的过程,不涉及任何编译或链接操作,因此无法在这个阶段发现函数未定义的问题。

预处理阶段主要处理宏定义、条件编译指令、文件包含等预处理指令,它会对源代码进行文本替换等操作,但同样不会检查函数是否已定义。

编译阶段会将预处理后的源代码转换成汇编语言,然后再转换成目标代码(通常是机器码)。在编译阶段,编译器会检查每个文件中的语法错误和语义错误(比如变量声明类型错误等),但它只关注当前文件内的定义和引用。如果某个函数在当前文件中被调用但没有定义(且没有提供函数声明,除非使用了隐式声明,但现代C语言编程通常不推荐),编译器可能会报错或发出警告,但通常这些警告/错误只涉及当前文件,并不会检查该函数是否在项目的其他部分被定义。

链接阶段是将多个编译后生成的目标文件(.o或.obj文件)以及所需的库文件合并成一个可执行文件的过程。在这个阶段,链接器会检查所有被调用的函数和变量是否都已经有了定义。如果链接器发现某个函数被调用了但没有在任何地方定义(即没有在任何目标文件或库中找到该函数的实现),它会报错,指出存在未解决的外部引用。因此,链接阶段是发现被调用的函数未定义的阶段。


二、编程题

题目一

题目链接:

统计回文

在这里插入图片描述

提交代码:

#include <algorithm>
#include <iostream>
#include<string>
using namespace std;bool isSymmetry(string& str) {string str1=str;reverse(str.begin(),str.end());return str1==str? true:false;
}
int main() {int count=0;string str1,str2;getline(cin,str1);getline(cin,str2);for(int i=0;i<=str1.size();i++){string str=str1;str.insert(i,str2);if(isSymmetry(str)) ++count;}cout<<count;}
// 64 位输出请用 printf("%lld")

运行结果:
在这里插入图片描述


题目二

题目链接:
连续最大和
在这里插入图片描述

提交代码:

#include <iostream>
#include<vector>
using namespace std;int GetMax(int a, int b) { //得到两个数的最大值return (a) > (b) ? (a) : (b);
}
int main() {int size;cin >> size;vector<int> nums(size);for (size_t i = 0; i < size; ++i)cin >> nums[i];int Sum = nums[0]; //临时最大值int MAX = nums[0]; //比较之后的最大值for (int i = 1; i < size; i++) {Sum = GetMax(Sum + nums[i], nums[i]); //状态方程if (Sum >= MAX)MAX = Sum;}cout << MAX << endl;return 0;
}
// 64 位输出请用 printf("%lld")

运行结果:

在这里插入图片描述


http://www.yayakq.cn/news/894972/

相关文章:

  • 设计部联盟网站怎么看网站开发语言信息
  • wordpress时间表插件seo外链网
  • 外贸网站开发定制温州做网站建设
  • 奥门网站建设买个网站域名多少钱一年
  • 电子兼职网站建设企业网站数据库
  • 站长之家网站素材sem是什么职业
  • 怎么制作自己的免费网站成都网站制作公司报价
  • 如何做网站 新手 个人 教程靓号注册网站免费
  • 网站游戏网站开发wordpress图片博客插件
  • php装修网站源码网络公司注册流程
  • 在线网站做图集相册wordpress应用程序错误
  • 高端建设网站关键词挖掘ppt
  • 网站开发与维护专业淮北哪有做淘宝网站
  • wordpress副标题字数seo工具箱
  • xx集团门户网站建设策划方案秦皇岛房产局网签查询
  • 外贸网站运营工作内容设计头像网站免费推荐
  • 手机网站建设公司推荐色和尙做爰网站
  • 国外公司建站系统网站seo优化有哪些方面
  • 网站内链怎么优化正规的软件开发公司
  • 哪里建个人网站好网页设计与网站开发的卷子
  • 我想做一个网站怎么做2022世界互联网峰会
  • 自己怎么做网站优化手机评分网站
  • 广东英德网站建设毕业设计做网站有哪些需求
  • 有没有人做网站郑州seo外包顾问热狗
  • 做网站除了广告还有什么收入的推荐佛山顺德网站建设
  • 网站建设人员工作职责网站的 规划与建设
  • 网站建设课的感想wordpress 增加中文
  • 关键词网站建设价格网站做排名
  • 做网站美工赚钱吗石河子做网站公司
  • 网站设计的目标是什么网站被做暗链报告