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

网站有了域名后怎么还上不了群辉 搭建wordpress

网站有了域名后怎么还上不了,群辉 搭建wordpress,搭建网站用服务器还是虚拟主机,建五金方面的网站🔥个人主页:草莓熊Lotso 🎬作者简介:C研发方向学习者 📖个人专栏: 《C语言》 《数据结构与算法》《C语言刷题集》《Leetcode刷题指南》 ⭐️人生格言:生活是默默的坚持,毅力是永久的…

🔥个人主页:@草莓熊Lotso

🎬作者简介:C++研发方向学习者

📖个人专栏: 《C语言》 《数据结构与算法》《C语言刷题集》《Leetcode刷题指南》

⭐️人生格言:生活是默默的坚持,毅力是永久的享受。

前言:我们距离学习完C语言已经很久了,在数据结构学完后,博主准备通过这16天的强化训练和大家一起回顾C语言的知识,今天依旧是五道选择和两道编程题,希望大家能有所收获。


目录

选择题:

编程题:

1.至少是其它数字两倍的最大数

2.两个数组的交集


选择题:

1、以下叙述中正确的是( )

A: 只能在循环体内和switch语句体内使用break语句

B: 当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行

C: continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环

D: 在while语句和do-while语句中无法使用continue语句

答案解析:

正确答案:A

break语句通常用在循环语句和switch语句中。当break用于switch语句中时,可使程序跳出switch而执行switch以后的语句;当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句,即满足条件时便跳出循环。continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。B、C和D三个选项中均有错误。因此A选项正确

2、下列 for 循环的次数为( )
A: 0 B: 5 C: 1 D: 无限

for(int i = 0 ; i || i++ < 5;);

答案解析:

正确答案:D

逻辑或运算如果前表达式为真,后表达式不计算,第一次循环时i为0,执行i++,第二次循环时i为1,是个真值,不再执行i++,也就死循环了

3、以下描述中正确的是( )

A: 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

B: do-while循环由do开始,用while结束,在while(表达式)后面不能写分号

C: 在do-while循环体中,不一定要有能使while后面表达式的值变为零("假")的操作

D: do-while循环中,根据情况可以省略while

答案解析:

正确答案:C

do-while循环中的循环体通常都是复合语句代码块,A错误,while(表达式)后面要写分号,B错误,while不能省,D错误

4、设函数 fun 和实参数组的说明是如下形式,则对函数的调用语句中,正确的是( )

A.fun("asd" , a[]); B.fun('x' , A); C.fun('68' , 2.8); D.fun(32 , a);

void fun(char ch,float x[]);
float a[10];

答案解析:

正确答案:D

A选项数组传参只需要写数组名就行,a[]时错误的,B选项第二个参数写成了大写,错了。C选项第二个参数是浮点数,但是fun函数的第二参数是数组不匹配,fun函数参数x需要传一个数组或者float *指针,只有D选项的形式是正确的。

5、在c语言中,一个函数不写返回值类型,默认的返回类型是( )

A.int B.char C.void D.都不是

答案解析:

正确答案:A

一个函数不写返回值类型,默认的返回类型是int,但不提倡这么做


编程题:

1.至少是其它数字两倍的最大数

题目链接:747. 至少是其他数字两倍的最大数 - 力扣(LeetCode)

题目描述:

题目示例:

代码演示:

int dominantIndex(int* nums, int numsSize) {int max=nums[0];int maxi=0;for(int i=0;i<numsSize;i++){if(max<nums[i]){max=nums[i];maxi=i;}}for(int i=0;i<numsSize;i++){if(i!=maxi&&max<2*nums[i])return -1;}return maxi;
}

题目解析:

  • 双重循环遍历数组,对每个元素判断是否是其他元素的两倍。或者先遍历一遍找出最大值,然后遍历一遍判断是否是其他数字二倍。

2.两个数组的交集

题目链接:349. 两个数组的交集 - 力扣(LeetCode)

题目描述:

题目示例:

代码演示:

/*** Note: The returned array must be malloced, assume caller calls free().*/
// 函数用于求两个数组的交集
int* intersection(int* nums1, int nums1Size, int* nums2, int nums2Size, int* returnSize) {// 分配内存,最多存储两个数组长度的较小值个元素int* nums = (int*)malloc((nums1Size > nums2Size ? nums1Size : nums2Size) * sizeof(int));int k = 0; // 用于记录结果数组的当前索引// 遍历第一个数组的每个元素for (int i = 0; i < nums1Size; i++) {// 遍历第二个数组的每个元素for (int j = 0; j < nums2Size; j++) {// 如果找到相同的元素if (nums1[i] == nums2[j]) {// 检查该元素是否已经在结果数组中int isDuplicate = 0;for (int m = 0; m < k; m++) {if (nums[m] == nums1[i]) {isDuplicate = 1;break;}}// 如果该元素不在结果数组中,则添加到结果数组if (!isDuplicate) {nums[k++] = nums1[i];}}}}// 设置返回数组的大小*returnSize = k;// 返回结果数组return nums;
}

题目解析:

  • 通过嵌套循环遍历两个数组,对比元素找交集,用额外循环去重,借助动态分配内存存储结果,返回两数组交集

往期回顾:

【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day2

【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day3

【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day4

【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day5

结语:本篇博客就到此结束了,C 语言的精髓在于对细节的掌控和对底层的理解,这需要持续实践。愿你带着这份训练中获得的思维与习惯,在编程路上走得更稳、更远。如果文章对你有帮助的话,欢迎评论,点赞,收藏加关注,感谢大家的支持。

http://www.dtcms.com/a/547135.html

相关文章:

  • 网站后台管理增加功能平面图设计软件app
  • 上海jsp网站建设网站more应该怎么做
  • 哪个网站专门做高清壁纸安徽全网优化
  • 网站建设加推广优化wordpress 破解后台
  • 内网网站怎么建设网站设计的创新点
  • 营销型网站架构师阿里云快速做网站
  • 【课堂笔记】特征值分解
  • 学网站建设前景上海企业服务
  • 用wampserver搭建网站深圳公司名称
  • 南山区做网站公司服装设计自学软件
  • 自己的网站打不开了怎么做免费的产品网站
  • 注册网站需要备案吗电影网站建设公司
  • 找图纸的网站平台电商有哪些
  • 移动端的网站麦客网做网站
  • 做哪类英文网站赚钱免费全自动推广平台
  • 做家装的设计公司网站网页qq登陆保护
  • 视屏网站开发者工具无视频文件咸阳免费做网站公司
  • 营销型网站效果不好设计方案万能模板
  • 中国工商银行网站建设机械英文网站
  • 常州模板网站建设企业旅游论坛网站建设
  • 提升网站转化率wordpress添加打赏
  • 中国网站建设第一品牌辽宁省建设厅科技中心网站
  • 分析式AI、生成式AI和决策式AI
  • 学校网站建设要点废品网站怎么做
  • 无锡高端网站建设公司wordpress 代码高亮中文
  • 开个网站建设公司需要什么软件wordpress louie
  • 做网站为什么要投资钱购物网站网页设计图片
  • 做直播网站赚钱net的网站建设
  • 上海建设网站平台黄页88登录入口
  • 怎么盗取网站云主机搭建wordpress