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

济南产品网站建设公司自己做网站 需要哪些

济南产品网站建设公司,自己做网站 需要哪些,中卫市建设局网站 冯进强,大型电子商务建设公司前言#xff1a;每日一练系列#xff0c;每一期都包含5道选择题#xff0c;2道编程题#xff0c;博主会尽可能详细地进行讲解#xff0c;令初学者也能听的清晰。每日一练系列会持续更新#xff0c;暑假时三天之内必有一更#xff0c;到了开学之后#xff0c;将看学业情… 前言每日一练系列每一期都包含5道选择题2道编程题博主会尽可能详细地进行讲解令初学者也能听的清晰。每日一练系列会持续更新暑假时三天之内必有一更到了开学之后将看学业情况更新。 五道选择题 1、以下 scanf 函数调用选项中 错误的是 struct T { char name[20]; int age; int sex; } a[5], *paa; A、scanf(%s,a[0].name); B、scanf(%d, pa[0].age); C、scanf(%d,(pa-age)); D、scanf(%d, pa-age); 解析首先你要明白scanf需要什么它需要地址你只要给它对应数据的地址它就会根据地址对你所给的目标进行修改。 选项A通过结构体数组访问到结构体再通过结构体访问到结构体成员但它访问的是字符数组而字符数组的本质就是指针故A正确。选项B使用结构体数组的方式访问结构体再通过结构体访问结构体成员不同于A的是它访问的是整型变量整型变量没有字符数组那么特殊因此要取地址它也取了故B正确。 选项C使用-的方式取到了结构体成员并取了地址和B雷同C正确。D选项与C不同的就在于没有取地址因此scanf无法正确地执行故D错误。 2、关于指针下列说法正确的是【多选】 A、 任何指针都可以转化为void * B、 void *可以转化为任何指针 C、 指针的大小为8个字节           D、 指针虽然高效、灵活但可能不安全 解析C错误因为指针的大小是随着平台的变化而变化的当指针处于32位平台时大小为4为64位平台时位8ABD没有问题。  3、请指出以下程序的错误【多选】 void GetMemory(char** p, int num) {if (NULL p num 0)//1return;*p (char*)malloc(num);return; } int main() {char* str NULL;GetMemory(str, 80); //2if (NULL ! str){strcpy(str, hello); //3printf(str); //4} return 0; } A、1      B、2      C、3     D、4 解析代码1错误因为得同时满足两个条件才会直接报错但很显然我们的目的是令num0p!NULL,因此一个有误就得报错。 在语句GetMemory(str,100);中传入str的地址在语句char*strNULL;中str初始化为空指针但是str指针变量也有地址所以参数char**p里面的p保存的是指针变量str的地址所以调用GetMemory函数之后动态开辟的空间的地址存放在了str中在函数返回之后没有释放内存但是这不会导致程序错误只会导致内存泄漏。故代码2无误。 代码3错误str相当于是对地址的地址进行操作了没操作到该操作的。代码4是正确的相当于printf(hello);综上所述选AC 4、下面这个程序执行后会有什么错误或者效果【多选】 #define MAX 255 int main() { unsigned char A[MAX], i; for(i 0; i MAX; i) A[i] i; return 0; } A、 数组越界 B、 死循环 C、 栈溢出 D、 内存泄露 解析选项A观察代码可以看出创建的数组大小为255因此数组下标最大为244iMAX的条件一定会令i达到255会越界。选项B每次循环iMAX的值是定值好像不会造成死循环但i是unsigned char型的因此i最大为255当要超出255时就会像一个圆绕回到0所以会导致死循环。 C选项创建的临时变量在栈中应该会由系统自动释放所以是不存在内存泄漏的问题。栈溢出属于缓冲区溢出的一种。栈溢出是由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小因此当这个数据足够大的时候将会溢出缓冲区的范围D选项无稽之谈我都没有申请空间所以根本不会有内存泄漏。综上所述答案为AB 5、请问下列程序的输出是多少 #includestdio.h int main() {unsigned char i 7;int j 0;for (; i 0; i - 3){j;}printf(%d\n, j);return 0; } A、2     B、死循环    C、173    D、172 解析unsigned char 型的范围为0~255为负数的时候也会像圆一样绕回来反着绕。观察代码i被初始化为7每次进行循环i-3i0循环继续每次循环j最后打印出j目标计算循环次数。i7循环到i-2时由于unsigned char的特殊性会令i254254/384余2即i2再使i-1由于特殊性i255255/385i0循环结束。综上所述循环次数为384185173故选C 编程题1 力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路猜中次数很好计算一次循环就可以计算出来难的是伪猜中的次数。首先猜中不能被算作伪猜中那么一旦猜中那两个被猜中的槽就可以看作配对成功不用再考虑可以把它们置为-1。在后期的判定中一遇到-1便continue切换槽位即可而一旦伪猜中成功那两个槽也相当于废掉了不能在同一个槽伪猜中多次这是一个隐藏规则所以把这两个槽也置为-1 #includestdio.h #includestdlib.h int* masterMind(char* solution, char* guess, int* returnSize) {*returnSize 2;//初始化返回的数组因为我们仅仅只需要返回猜中次数和伪猜中次数所以必定为2int* order (int*)malloc(sizeof(int) * 2);//创建返回数组int i 0; int j 0;int count_true 0;//猜中次数计数int count_false 0;//伪猜中次数计数for (i 0; i 4; i)//一共四个槽所以solution和guess的数组大小都为4{if (solution[i] guess[i]){count_true;solution[i] -1;guess[i] -1;//由于猜中的槽伪猜中的不能重复所以置为-1用来判定}}for (i 0; i 4; i){if (solution[i] -1){continue;}for (j 0; j 4; j){if (guess[j] -1){continue;}if (solution[i] guess[j]){count_false;solution[i] -1;guess[j] -1;}}}order[0] count_true;//存放猜中次数order[1] count_false;//存放伪猜中次数return order;//返回目标} 编程题2 力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路暴力破解没什么好说的两个循环遍历完蛋 int* twoSum(int* nums, int numsSize, int target, int* returnSize) {*returnSize 2;//只用返回两个数所以数组大小必定为2int* order (int*)malloc(sizeof(int) * 2);//创建一个符合条件的数组int i 0; int j 0;for (i 0; i numsSize; i){for(ji1;jnumsSize;j){ //减少循环次数if (nums[i] nums[j] target)//找到目标直接储存并返回{order[0] i;order[1] j;return order;}}}return NULL;//找不到返回空 } 好了今天的练习到这里就结束了感谢各位友友的来访祝各位友友前程似锦O(∩_∩)O
http://wiki.neutronadmin.com/news/14831/

相关文章:

  • 娱乐类网站怎么建设公司网站开发费用计入
  • 自己动手做衣服的网站中国十大电商做的好的网站
  • 美发营销型网站superstore wordpress主题
  • 上海网站开发报价网站 左右浮动 广告
  • 做网站被罚款网页游戏平台大全
  • 网站免费打包提供网站推广公司电话
  • 网站域名和网站网址吗上海企业网站模板建站
  • 四平市建设局网站瑞安app开发
  • 如何自己做电影网站韶关最新消息
  • 网站构成要素湖滨区建设局网站
  • 设计公司网站建设模板图什么网站做电子相册比加快
  • 手机壁纸网站源码wordpress自动文章排版
  • 方维网站建设南宁网站建设招聘
  • 老网站用新域名怎样建设营销型网站
  • 成都 网站建设培训如何建设一个读书的网站
  • 公众号排名优化seo关键词的选择步骤
  • wordpress首页阅读全文关键词优化工具有哪些
  • 免费金融发布网站模板下载跨境电商亚马逊开店需要多少钱
  • 兰山区网站建设推广网上开店准备工作
  • 第三方网站开发优缺点自己做网站系统教程
  • 长沙网站建设公司有哪些搬瓦工512m内存wordpress
  • 北京工信部查网站备案网页版崩坏星穹铁道
  • 园岭网站建设建筑工程网课视频
  • 保定网站推广网站开发设计工具
  • 响应式网站与自适应dede网站后台模板
  • 四川做网站设计的公司信阳优化公司
  • 秦皇岛网站搜索排名成都公司网站制作公司
  • 仪征建设局招投标网站网站 手机网站
  • 网络推广网站推广淘宝运营商上海电商网站设计
  • 企业网站优化多少钱ii6创建网站