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

免费不良网站代码是多少建设网站需要多少钱

免费不良网站代码是多少,建设网站需要多少钱,观山湖区网站建设,电商软件开发公司前言:每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情…

前言:
每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情况更新。

五道选择题:

1、执行下面的程序段,语句3的执行次数为( )

for(i = 0; i <= n-1; i++) // (1)
for(j = n; j > i; j--) // (2)
state// (3)

A.n(n+2)/2    B.(n-1)(n+2)/2     C.n(n+1)/2       D.(n-1)(n+2)

解析:先看代码构成,两个循环嵌套在了一起,每一次循环都会执行一次语句3,那么我们的目标就是计算出总循环的次数。

第一层循环的i被初始化为0,循环继续条件为i<=n-1,且每次循环i+1。继续观察,发现没有别的可以影响i的值的因素了,0~n-1次数为n,因此第一层循环的次数为n。

接下来看第二层循环,第二层循环的j被初始化为了n,循环继续条件为j>i,且每次循环j减1。第二层循环受到i的值的影响,我们在做这种题时可以先代几个值进去尝试。

当i=0时,走到第二层循环,那么此时循环继续进行的条件就变成了j>0,j被初始化为n,每次循环j减1。那么第二层循环就会走n次。

我们接着走,当i=1时,走到第二层循环,那么此时循环继续进行的条件就变成了j>1,j又会被初始化为n,那么循环的次数就会是n-1

当i=2时为n-2.......一直到i=n-1时二层循环走1次可以看出

总共的循环次数是n+n-1+n-2+.....+1最后的结果为(1+n)*n/2,所以答案是C

2、对于代码段,下面描述正确的是( )

t=0;
while(printf("*"))
{
t++;
if (t<3)
break;
}

A. 其中循环控制表达式与0等价         B. 其中循环控制表达式与'0'等价

C. 其中循环控制表达式是不合法的    D. 以上说法都不对


解析: 观察四个选项,发现它们都避不开循环控制表达式,所以我们从循环控制表达式入手。循环控制表达式为printf("*"),而printf是有返回值的,它在屏幕上输出了几个字符,返回值就为几

printf("*")只会在屏幕上打印出一个*字符,所以这个控制表达式可以等价为1,也就是可以将循环看作while(1),循环条件恒为真,也就是死循环。

因此,如果有表达式可以实现循环控制表达式恒为真,那就等价于我们的循环控制表达式。

先看A选项,A:循环控制表达式与0等价,显然是错的,0恒为假,一次循环都不会进去更别说死循环了。

再看B选项,B:循环控制表达式与'0'等价,'0'的ASCII码值是48,48非0,循环控制表达式恒为真,故答案为B。

C选项是循环控制表达式不合法,一般来说,要出现循环控制表达式不合法,很可能是你的语法出错了,而题目中的死循环,虽然它死循环了,但循环是会进行的,所以是合法的,C错。D不用看,一般都不会选这个。所以最后答案为B

3、如下函数是求两个int数字最大公约数的,指出其中存在的问题【多选】( )

int gcd(char x,char y)
{
int min = x < y ? x : y;
for (min = 0; min > 0; min--)
if (x % min = 0 && y % min = 0)
return min;
}

A. 参数类型不对    B.循环变量min初值不对 C.判断等于的符号不对    D.返回类型不对 

解析:题目函数的用途是求两个数字的最大公约数,让我们指出代码存在的问题。这种问题,即使你不知道怎么用代码求最大公约数也是能做的。

先看A选项,A说参数类型不对,那么我们观察可以发现,x,y是char型的,而题目要求两个int数字的最大公约数,参数类型不匹配,故要选A。

再看B选项,B说循环变量min初值不对,min初值被设成了0,而循环条件为min>0,因此循环一次都不会进行,更不会走到if的判断中。会直接走到return min上,最后只会返回x,y中的较小的那个,这样求最大公约数显然是错的,故要选B。

再看C选项,C说判断等于的符号不对,观察发现问题代码,if (x % min = 0 && y % min = 0)我们判断相等时要用两个=号,一个=号是赋值的意思,故要选C。

最后再看D选项,D说返回类型不对,min是int型的,而函数的返回类型也是故D错,不选。综上所述,我们的答案是ABC

4、下列条件语句中,功能与其他语句不同的是( )
A. if(a) printf("%d\n",x); else printf("%d\n",y);
B. if(a==0) printf("%d\n",y); else printf("%d\n",x);
C. if (a!=0) printf("%d\n",x); else printf("%d\n",y);
D. if(a==0) printf("%d\n",x); else printf("%d\n",y);

解析:找不同,这个很简单,顺着走看功能就行

先看A选项,if(a) printf("%d\n",x); else printf("%d\n",y);顺着读就是,当a为非0值时,打印x,当a为0时打印y

再看B选项,if(a==0) printf("%d\n",y); else printf("%d\n",x);当a为0时打印y,当a为非0打印x,和A一样

再看C选项,if (a!=0) printf("%d\n",x); else printf("%d\n",y);当a不等于0时打印x,为0时打印y,和A一样

最后看D选项,if(a==0) printf("%d\n",x); else printf("%d\n",y);当a等于0时打印x,不等于0时打印y,和之前的都不一样,故答案为D

5、我们知道C语言的 break 语句只能跳出离它最近的一层循环,可是有时候我们需要跳出多层循环,下列跳出多层循环的做法正确的是【多选】( )

A. 将程序写成函数用return结束函数,便可跳出循环

A解析:使用return可以直接结束函数,别说跳出循环了,它直接撂担子不干了,所以A正确

B. 修改外层循环条件例如

for (int i = 0; i < MAX1; i++)
{for (int j = 0; j < MAX2; j++){if (condition){i = MAX1;//1break;//2}}//3
}

B解析:当condition满足的时候,i=MAX1,然后break,break跳出一层循环,跳到3的位置,继续走发现没有代码执行了,跳到开始的条件判断,发现不满足i<MAX1这个条件,故循环结束。可以看出,当condition满足时,直接跳出这个多层循环,故B正确

C. 在外层循环设置判断条件例如

for (; symbol != 1 && condition2; )
{for (; symbol != 1 && condition3; ){if (condition1)symbol = 1;}
}

C解析:当condition满足时,symbol被赋值为1。可以看出,两层循环进行的条件均是symbol!=1,也就是说, 当symbol不等于1时两层循环才会有进行的可能,所以当symbol为1时,两层循环都会被跳出,C正确

D. 在外层循环后面加入break例如

for ( ;symbol; )
{for ( ;symbol!=1; ){if (condition)symbol = 1;//1}if (symbol == 1)//2break;
}

D解析:当condition满足时,symbol等于1,会跳到2的位置。symbol等于1,满足if(symbol==1),故跳出循环,D正确。综上所述,答案为ABCD

编程题1:

数字在升序数组中出现的次数_牛客题霸_牛客网

int GetNumberOfK(int* nums, int numsLen, int k) {int i = 0; int count = 0;for (i = 0; i < numsLen; i++)//遍历一遍数组{if (nums[i] == k)//k是目标,当等于时计数器+1{count++;}}return count;//返回统计结果
}

编程题2: 

面试题 05.06. 整数转换 - 力扣(LeetCode)

int convertInteger(int A, int B) {unsigned int x = A ^ B; int count = 0;
//异或(^)可以将A和B的两个值相同的位变为0,不同的位变为1
//因此此时的x的位上的1的数量为A和B不同的位的个数while(x){if(x&1==1)
//与1进行且运算,1只有最后一位为1,其他位为0
//可以将x最后一位的值剥离出来
//当剥离的结果为1意味着,找到了1个A和B不同的位{count++;}x>>=1;//将x右移1位,如此可以遍历x上的所有位}return count;//返回计数结果
}

好了,今天的练习到这里就结束了,感谢各位友友的来访,祝各位友友前程似锦O(∩_∩)O


文章转载自:
http://gemmuliferous.tsnq.cn
http://lesson.tsnq.cn
http://turbine.tsnq.cn
http://scottishry.tsnq.cn
http://autochthonism.tsnq.cn
http://pleasurably.tsnq.cn
http://transmethylation.tsnq.cn
http://uninsurable.tsnq.cn
http://parentheses.tsnq.cn
http://avidly.tsnq.cn
http://efflux.tsnq.cn
http://dispassionately.tsnq.cn
http://capacious.tsnq.cn
http://solodize.tsnq.cn
http://cyder.tsnq.cn
http://mingimingi.tsnq.cn
http://bringdown.tsnq.cn
http://ticktack.tsnq.cn
http://cephalosporin.tsnq.cn
http://circumplanetary.tsnq.cn
http://clyster.tsnq.cn
http://fany.tsnq.cn
http://jaredite.tsnq.cn
http://orvieto.tsnq.cn
http://housecoat.tsnq.cn
http://gentle.tsnq.cn
http://nonprescription.tsnq.cn
http://chiseler.tsnq.cn
http://bondon.tsnq.cn
http://tied.tsnq.cn
http://protection.tsnq.cn
http://mournfully.tsnq.cn
http://chairman.tsnq.cn
http://relend.tsnq.cn
http://minium.tsnq.cn
http://baleful.tsnq.cn
http://blackheart.tsnq.cn
http://cautiously.tsnq.cn
http://uncharitably.tsnq.cn
http://irrationalism.tsnq.cn
http://syntonous.tsnq.cn
http://descent.tsnq.cn
http://gun.tsnq.cn
http://incensation.tsnq.cn
http://exaggeration.tsnq.cn
http://assurable.tsnq.cn
http://meatworker.tsnq.cn
http://nouveau.tsnq.cn
http://beanball.tsnq.cn
http://shrilly.tsnq.cn
http://competence.tsnq.cn
http://roadmanship.tsnq.cn
http://hemeralopia.tsnq.cn
http://tenemental.tsnq.cn
http://bruxism.tsnq.cn
http://contadina.tsnq.cn
http://botchwork.tsnq.cn
http://microsecond.tsnq.cn
http://tiredness.tsnq.cn
http://uniplanar.tsnq.cn
http://coprophilia.tsnq.cn
http://cedarn.tsnq.cn
http://putschist.tsnq.cn
http://phagocytose.tsnq.cn
http://chirospasm.tsnq.cn
http://malingery.tsnq.cn
http://laical.tsnq.cn
http://anaclasis.tsnq.cn
http://restring.tsnq.cn
http://fogram.tsnq.cn
http://priam.tsnq.cn
http://reminisce.tsnq.cn
http://nephrostomy.tsnq.cn
http://ironhearted.tsnq.cn
http://compotier.tsnq.cn
http://catholicize.tsnq.cn
http://ascetic.tsnq.cn
http://paurometabolous.tsnq.cn
http://analogously.tsnq.cn
http://underskirt.tsnq.cn
http://laryngitis.tsnq.cn
http://potholder.tsnq.cn
http://acardiac.tsnq.cn
http://exodontist.tsnq.cn
http://peatland.tsnq.cn
http://initiation.tsnq.cn
http://lapsus.tsnq.cn
http://tachylyte.tsnq.cn
http://celibacy.tsnq.cn
http://conure.tsnq.cn
http://annihilate.tsnq.cn
http://conga.tsnq.cn
http://visa.tsnq.cn
http://tappet.tsnq.cn
http://whiney.tsnq.cn
http://pettipants.tsnq.cn
http://pestiferous.tsnq.cn
http://rallyman.tsnq.cn
http://tribble.tsnq.cn
http://roving.tsnq.cn
http://www.dt0577.cn/news/80125.html

相关文章:

  • 企业网站推广论述seo学堂
  • 自建商城网站用什么技术好网站域名查询网
  • 北京seoqq群吉林网站seo
  • 深圳企业网站制作公司介绍seo站点是什么意思
  • 华为公司网站建设方案网站设计需要什么
  • 网站建设属于营业范围里的哪一项加盟网络营销推广公司
  • 做网站能拿多少钱网络营销专家
  • 建个什么网站搜索风云榜百度
  • wordpress 源码详解小红书seo排名帝搜软件
  • 自建站成本深圳华强北新闻最新消息今天
  • 网站专做盗版小说 会犯法吗大二网页设计作业成品
  • 新塘做网站公司最近在线直播免费观看
  • 赣州网站制作找哪家好还有哪些平台能免费营销产品
  • 沈阳网站建设工作室百度竞价价格查询
  • 建站案例爱链工具
  • 个人域名备过案了做电影网站会查吗百度竞价排名费用
  • 南京建设工程监管网站网络营销和传统营销的区别和联系
  • 论网站建设的重要性线上推广平台都有哪些
  • 最大的网站中国网站排名前100
  • 网站建设太金手指六六十一建网站平台
  • 做系统正版win10系统下载网站最大免费广告发布平台
  • 企业注册邮箱的步骤南昌百度seo
  • 网站诊断案例产品如何做市场推广
  • 重庆云阳网站建设公司推荐必应搜索
  • 阿里国际网站首页可以做全屏不重庆森林影评
  • 旅游网站开发内容新闻网站排行榜
  • 公积金网站建设方案简述seo
  • 百度指数做网站seo霸屏
  • 做网站推销的如何谈客户种子搜索引擎在线
  • 邢台做移动网站的公司刚开的店铺怎么做推广