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

网站建设主要推广方式网站开发架构

网站建设主要推广方式,网站开发架构,做好市场定位的方法,外贸视频网站开发文章目录 题目答案与解析1234567 题目 1、如下程序的运行结果是#xff08; #xff09; char c[5]{a, b, \0, c, \0}; printf(%s, c)A: ‘a’ ‘b’ B: ab\0c\0 C: ab c D: ab 2、若有定义#xff1a; int a[2][3]; #xff0c;以下选项中对 a 数组元素正确… 文章目录 题目答案与解析1234567 题目 1、如下程序的运行结果是 char c[5]{a, b, \0, c, \0}; printf(%s, c)A: ‘a’ ‘b’ B: ab\0c\0 C: ab c D: ab 2、若有定义 int a[2][3]; 以下选项中对 a 数组元素正确引用的是 A: a[2][0] B: a[2][3] C: a[0][3] D: a[12][1] 3、在下面的字符数组定义中哪一个有语法错误 A: char a[20]“abcdefg”; B: char a[]“xy5.”; C: char a[15]; D: char a[10]‘5’ 4、下列定义数组的语句中正确的是【多选】 A、 #define size 10 char str1[size], str2[size2];B: char str[]; C: int num[‘10’]; D: int n5; int a[n][n2]; 5、已知 ij 都是整型变量下列表达式中与下标引用 X[i][j] 不等效的是【多选】 A: *(X[i]j) B: *(Xi)[j] C: *(Xij) D: ((Xi)j) 6、编写一个函数计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 包括 0 和 127 )换行 表示结束符不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如对于字符串 abaca 而言有 a、b、c 三种不同的字符因此输出 3 。 数据范围 0 n 500 输入描述输入一行没有空格的字符串。 输出描述输出 输入字符串 中范围在(0~127包括0和127)字符的种数。 7、给定一个大小为 n 的数组编写一个函数找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的并且给定的数组总是存在多数元素。 答案与解析 1 正确答案D 字符串的结束标志是’\0’而’\0’的ASCII值是0而c[2]被初始化为0就相当于是’\0’故字符串打印的内容只有ab 2 正确答案D 本题主要考虑数组越界访问的情况二维数组的行和列都是从0开始的对于a数组来说行下标最大是1列下标最大是2D选项中12表达式的值是0是正确的其他选项行和列都可能存在越界A是行越界B是行和列都越界C是列越界。 3 正确答案D D中的’5’是一个字符常量不能给字符型数组a初始化 4 正确答案AC A选项宏替换没问题B选项非法定义一维数组必须定义数组元素个数C选项字符’0’转换成十进制为48所以该选项最终为int num[48]D选项错误数组定义下角标不能为变量注C99标准中支持了使用变量这里不做特殊考虑。 5 正确答案BC 本题考查的是二维数组的元素访问A选项是 正确的X[i]就是第i行的数组名数组名表示首元素的地址X[i]表示第i行的第一个元素的地址j后就是第i行下标为j的元素的地址整体解引用就是X[i][j]A正确。B选项因为[]的优先级高于*所以代码相当于**((xi)j),Xij后就越界了并不代表X[i][j],所以错误。C选项也明显不对X是二维数组的数组名数组名相当于第一行的地址Xij跳过了ij行就越界了C错误。D选项是标准的指针形式访问二位数组的一个元素。 6 int main() { char tmp[501] {0}; while(~scanf(%s, tmp)) { char table[128] {0}, *ptr tmp; int count 0; while(*ptr ! \0) { if (table[*ptr] ! 1) {//判断字符ascii值作为下标的位置是否被标记过是否是重复字符 count; //当前字符的位置没有被标记过表示没有出现过则计数1 } table[*ptr] 1;//将字符ascii值作为下标的位置进行标记置1 } printf(%d\n, count); } return 0; }7 方法1 //计算多数元素 int cmp(int* a, int* b) {return *a - *b; }int majorityElement(int* nums, int numsSize) {//使用qsort函数排序在中间的就是多数元素qsort(nums, numsSize, sizeof(int), cmp);return nums[numsSize / 2]; } 方法2 int majorityElement(int* nums, int numsSize) {int count 1;int tmp nums[0];for (int i 1; i numsSize; i) {if (tmp nums[i]) {//与保存的字符相同则计数1count;}else {//与保存的字符不同则计数-1count--;//计数为0表示有可能保存的字符不是最多的字符换下一个if (count 0) tmp nums[i 1];}}return tmp; }
http://www.hkea.cn/news/14376314/

相关文章:

  • 怎么样做公司网站wordpress 小米
  • 十里河网站建设个体户可以做企业网站
  • 网站建设简单合同模板下载四川城乡建设厅官方网站
  • 东莞网站建设中企动力技术支持wordpress用户二级域名
  • 南昌网站建设模板总部wordpress免费中文模板
  • 网站推广团队wordpress 安装出现 过多重定向
  • 网站推广的主要方式从化市营销型网站建设
  • 专业网站建设渠道公司网站建设企业
  • 广州黄埔区建设局网站局网络营销的功能是什么?
  • 微信公众号网站开发语言点墨网站
  • 建站需要哪些东西广德网站开发
  • 水电建设网站今天新闻头条
  • 淳安县千岛湖建设集团网站固原地网站seo
  • 营销网站建设视频马鞍山seo
  • 做网站前的准备免费推广的网站平台
  • 网站突然消失了建立公司官网多少钱
  • 网站建设为什么必须有服务器做淘宝这种网站
  • 做网站起什么名字好呢做什么地方网站
  • 做微信网站公司哪家好杭州建设网站
  • 如何建设一个自己 的网站首页网站域名后缀
  • 网站地图怎么做XML郑州做网站优化的公
  • 织梦搭建企业网站wordpress自适应手机
  • 网站备案主体是什么wordpress搭建主机
  • 河北网站制作价格ui设计是什么软件做的
  • asp网站目录权限抖音推广
  • 正规品牌网站设计地址免费漫画软件
  • 如何自己办网站网站开发具备知识有哪些
  • 站长之家官网网址套餐型网站建设合同
  • 分析竞争对手网站北京服务设计
  • 什么网站可以做行测昆明app制作公司在哪里