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

错题汇总03

1.以下对二维数组a进行正确初始化的语句是

A int a[2][]={{0,1,2},{3,4,5}}

B int a[][3]={{0,1,2},{3,4,5}}

C int a[2][4]={{0,1,2},{3,4},{5}};

D int a[][3]={{0,,2},{},{3,4,5}}

A数组列不能省略  C数组越界 D数组初始化每一行必须连续初始化

2.能把函数处理结果的二个数据返回给主调函数,在下面方法中不正确的是

A return这两个数

B 形参用数组

C 形参用两个指针

D 用两个全局变量

return只能返回一个数

3. 设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是

A n=0;while(ch=getchar()!='\n') n++;

B n=0;while(getchar()!='\n') n++;

C for(n=0;getchar()!='\n';n++);

D n=0;for(ch=getchar();ch!='\n';n++);

for循环初始化部分只会执行一次

4. 下面3段程序代码的效果一样吗

int b;
(1)const int *a=&b;
(2)int const *a=&b;
(3)int *const a=&b;

A (2)==(3)

B (1)==(3)

C (1)==(2)

D 都一样

F 都不一样

常量指针:所指空间的值是一个常量,不能改变指针指向空间的内容

指针常量:不能改变指针的指向,但是可以指针解引用改变所指空间的值

 5.假设在一个32位little endian 的机器上运行下面的程序,结果是多少

#include <stdio.h>
int main(){
long long a=1,b=2,c=3;
printf("%d %d %d\n",a,b,c);
return 0;
}

A 1,2,3

B 1,0,2

C 1,3,2

D 3,2,1

大端:低位存高地址

小端:低位存低地址

int i=1;

大端:00 00 00 01

小端:01 00 00 00

long long占8个字节

变量从右往左入栈

 

 牛客链接

1.字符串中找出连续最长的数字串_牛客题霸_牛客网

2.数组中出现次数超过一半的数字_牛客题霸_牛客网


http://www.kler.cn/a/17766.html

相关文章:

  • linux设置主机名
  • K8资源之endpoint资源EP资源
  • ❤React-React 组件通讯
  • 链游系统定制化开发:引领游戏产业的新时代
  • c#使用COM接口设置excel单元格宽高匹配图片,如何计算?
  • Android 下内联汇编,Android Studio 汇编开发
  • 顺序表和链表优缺点以及区别
  • MySQL索引
  • 涨薪60%,从小厂逆袭,坐上美团技术专家(面经+心得)
  • Java——和为S的连续正数序列
  • 【C++】机房预约系统
  • 使用【SD-WEBUI】插件生成单张图包含多个人物:分区域的提示词
  • bevfusion
  • Java线程池
  • 等保定级怎么做
  • spring boot整合Hibernate Validator分组校验
  • 如何在Firefox中使用最小字体
  • 基于Vue的个性化网络学习笔记系统
  • PBDB Data Service:Basis and precision of coordinates(坐标的基础和精度)
  • 学习Transformer前言(Self Attention Multi head self attention)
  • (5)Qt—ui常用类
  • webconsole使用方法(fastapi框架)
  • 【第四篇:解决校招面试中的测试设计题目】
  • 蓝牙耳机什么牌子好?500内好用的蓝牙耳机推荐
  • Oracle 修改 sga_target 参数设置,虚拟内存值设置
  • 如何设计一个可扩展的优惠券功能