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

工程网站模板制作教程网站模版 蓝色

工程网站模板制作教程,网站模版 蓝色,深圳做网站公司哪家好,8211 wordpress前言#xff1a;每日一练系列#xff0c;每一期都包含5道选择题#xff0c;2道编程题#xff0c;博主会尽可能详细地进行讲解#xff0c;令初学者也能听的清晰。每日一练系列会持续更新#xff0c;暑假时三天之内必有一更#xff0c;到了开学之后#xff0c;将看学业情… 前言每日一练系列每一期都包含5道选择题2道编程题博主会尽可能详细地进行讲解令初学者也能听的清晰。每日一练系列会持续更新暑假时三天之内必有一更到了开学之后将看学业情况更新。 五道选择题 1、如下程序的功能是 #include stdio.h int main() {char ch[80] 123abcdEFG*;int j;puts(ch);for (j 0; ch[j] ! \0; j)//1if (ch[j] A ch[j] Z)//2ch[j] ch[j] e - E;//3puts(ch);return 0; } A、 测字符数组ch的长度 B、 将数字字符串ch转换成十进制数 C、 将字符数组ch中的小写字母转换成大写                                                                                      D、 将字符数组ch中的大写字母转换成小写 解析观察代码构成发现主要部分为代码123。先看代码1代码1的意思是只要字符不为\0它就会遍历下去所以代码1这个循环会将字符串ch给遍历一遍。继续观察循环里包含着代码2代码2包含着代码3。代码2是个if表达式进入代码3的条件是对应字符为大写字母最后看下代码3要注意的一点a的ASCII码值为97A的ASCII码值为65大小写字母之间的ASCII码值是定值为32因此可以看出代码3的作用是将大写字母转化为小写字母综上所述该函数的作用是将字符串中的大写字母转化为小写字母。故选D 2、以下程序运行时输入  1abcedf2df回车    的输出结果是 #include stdio.h int main() {char ch;while ((ch getchar()) ! \n)//1{if (ch % 2 ! 0 (ch a ch z))//2ch ch - a A;//3putchar(ch);}printf(\n);return 0; } A、 1abcedf2df      B、 1ABCEDF2DF C、 1AbCEdf2df    D、 1aBceDF2DF 解析这道题与上一道题类似。观察代码发现主要构成为代码123。可以看出代码1通过getchar将我们输入的字符串依次分解为一个个字符并令这一个个字符依次进入代码2判定下一步操作。 看到代码2发现代码2进入的条件得是小写字母且对应的ASCII码值不能被2整除a的ASCII码值为97因此aceg......便可以进入到代码3。代码3的作用可以看出是将小写字母转化为大写字母。综上所述我们输入 1abcedf2df回车    12不会进入保留原样ace均被转化为大写字母所以最后的结果为1AbCEdf2df故选C 3、以下对C语言函数的有关描述中正确的有【多选】 A、 在C语言中一个函数一般由两个部分组成它们是函数首部和函数体 B、 函数的实参和形参可以是相同的名字 C、 在main()中定义的变量都可以在其它被调函数中直接使用 D、 在C程序中函数调用不能出现在表达式语句中 解析基础题A选项是定义了对。形参和实参可以同名,形参可以理解为实参的一份临时拷贝在计算机存储上它们的空间是相互独立互不影响的故B对。当函数有返回值时是可以在其他被调函数中使用的故C错。D选项和C错的一样。综上所述答案为AB 4、在上下文及头文件均正常的情况下下列代码的输出是 #includestdio.h void print(char* s) {if (*s){print(s);printf(%c, *s);} } int main() {char str[] Geneius;print(str);return 0; }A、suiene        B、neius       C、run-time error       D、suieneG 解析使用了递归调用的方式逆序打印字符串但因为先后使用的原因最后一个字符是打印不出来的所以答案选A 5、给定 fun 函数如下那么 fun(10) 的输出结果是 int fun(int x) {return (x 1) ? 1 : (x fun(x - 1)); } A、 0         B、 10        C、 55         D、 3628800 解析 观察代码发现当x等于1时返回值1不为1则递归调用。10这个数有点大我们用3先走进去试一下3走进去发现不为1走(3fun(3-1))所以fun(3)(3fun(3-1))。fun(2)接着走2不等于1走(2fun(2-1))所以fun(2)(2fun(2-1))1等于1返回1所以fun(1)1,fun(2)(21),fun(3)321可以看出是个等差数列。 故fun(10)1234.....10结果为55答案为C 编程题1  力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路两个循环一个循环找最大。一个循环来比较有则返回最大元素下标无则返回-1  int dominantIndex(int* nums, int numsSize) {int max 0;int i 0;int max_order 0;for (i 0; i numsSize; i){if (max nums[i]){max nums[i];//找数组最大值max_order i;//储存最大值的下标}}for (i 0; i numsSize; i){if (max nums[i] * 2 max_order ! i)//不能够和自己比{return -1;}}return max_order; } 编程题2 图片整理_牛客题霸_牛客网 思路简单的排序问题以升序排序即可可以使用冒泡排序但没必要我们有更好qsort函数qsort函数直接快排不仅效率高而且方便。 不明白如何使用qsort函数的宝子们可以看下博主之前写的博客 手把手教你使用qsort函数_大海里的番茄的博客-CSDN博客 #include stdio.h #includestring.h int cmp_char(const void* c1, const void* c2) {return (*(char*)c1) - (*(char*)c2); } int main() {char a[1001] { 0 };gets(a);//获得字符串int len strlen(a);//计算字符串长度qsort(a, len, sizeof(char), cmp_char);//使用快排函数printf(%s, a); } 好了今天的练习到这里就结束了感谢各位友友的来访祝各位友友前程似锦O(∩_∩)O
http://www.hkea.cn/news/14403472/

相关文章:

  • 网站开发的文献建设企业网站的需要多长时间
  • 舟山网站建设seo网络推广计划书案例
  • php网站后台入口他达拉非和西地那非的区别
  • 网站流量外流wordpress主页模板
  • 如何利用模板做网站视频html怎么做
  • 上海网站建设价格局部改造家装公司
  • 网站开发研究手段有哪些手机建站图片
  • 北京企业网站备案需要多久网站建设ip
  • 电子商务网站设计物流方案凡科快图免费
  • 免费个人网站自助建设wordpress文章收缩
  • 手机cms建站系统企业网站开发用什么
  • 商丘企业网站建设公司页面游戏
  • asp企业网站设计江西省住房城乡建设部网站
  • 怎样做一元购网站网页站点怎么命名
  • 学校网站建设申请微信公众号分销系统
  • 购物网站 wordpress 英文模板网站建设维护教程
  • 乌镇镇住房建设局网站如何提升wordpress的打开速度
  • 建设一个企业网站多少钱linux wordpress 中文
  • 免费网站后台管理系统无极网站网站涉案多少人被抓
  • 做球球棒棒糖网站源码拟定一个农产品电商网站的建设需求
  • 旅游电商网站有哪些嘉定区建设局网站
  • 域名注册备案百度seo公司
  • 佛山市桂城建设局网站百度竞价防软件点击软件
  • 做二手平台公益的网站深圳网咯鸟网站建设公司怎么样
  • 专业网站设计软件工具wordpress使用原版编辑器
  • 化妆品销售网站开发与设计网站如何建设目录结构
  • 哪里建设网站最好wordpress数组转字符串
  • 智能化网站建设网站开发工具论文
  • 成都旅游网站建设规划方案深圳安嘉建设有限公司网站
  • 深圳模板网站建设设计公司体验营销策划方案