【2】二级C语言中那些易错的概念题

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

本篇是这几天总结的C语言易错概念题,这些题往往就是因为概念不清而做错,而当我们对概念非常熟练时,又可以秒选。这些题其实都是强行记住就行了,概念不清也就是没记住嘛,因为这种题失分简直就太不值得了,因此有必要自己总结一下,提醒自己不要再错。

1、若有定义语句:double a, *p=&a ; 以下叙述中错误的是
A)定义语句中的 * 号是一个说明符
B)定义语句中的 * 号是一个间址运算符
C)定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
D)定义语句中的p只能存放double类型变量的地址
标准答案:B(取值的时候才是)

2、以下叙述中错误的是
A)用户定义的函数中若没有return语句,则应当定义函数为void类型
B)函数的return语句中可以没有表达式
C)用户定义的函数中可以没有return语句
D)用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
标准答案:D(不是为了返回多个函数值,只有第一个返回值有效)

3、 以下叙述中正确的是
A 即使不进行强制类型转换,在进行指针赋值运算时,指针变量的基类型也可以不同
B指针变量之间不能用关系运算符进行比较
C 设置p是一个指针变量,则语句p==0;是非法的,应使用p = NULL
D 如果企图通过一个空指针来访问一个存储单元,将会得到一个错误信息
答案:D

4、以下叙述中正确的是
A 数组下标的下限由数组中第1个被赋值元素的位置决定
B 数组下标的下限是1
C 数组元素的下标下限由第一个非零元素的位置决定
D char c1,c2,*c3,c4[40];是合法的变量定义语句
答案:D

5、 以下叙述中正确的是
A设有指针变量

C语言易错 C语言易错集合 1. 选择 1,执行下列语句后a和b的值分别为( C )。 int a, b, c; a=b=c=1; ++a|| ++b && ++c; A: 错误 1 B: 2 2 C: 2 1 D: 1 1 2,若希望当A的值为奇数时,表达式的值为”真”,A的值为偶数时,表达式的值为”假”,则以下不能满足要求的表达式是( C )。 A: A%2==1  B: !(A... 阅读详情

相关推荐

大学C语言期末复习——常考易错整理

目录 计算表达式的值 合法数字、标识符、浮点数 赋值型 看程序判断输出结果 数据类型的存储长度 结构体 数组 指针 1.一个C源程序中至少应包括一个main函数2.一个C程序的执行是从本程序的main函数开始,到main函数结束。 3.在C语言中(以16位PC机为例),一个char型数据在内存中所占的字节数为1;一个int型数据在内存中所占的字节数为2。(int型在16位机是2字节,在32位机上是4字节) 4.C风格的注释(块注释)不可以嵌套。 计算表达式的值 1. 若有以.

m0_62009942的博客 6938

【c语言】数据结构和变量(Day5-Day8随堂)

本次内容包括:Day5-Day8随堂习以及答案

m0_71148138的博客 1267

计算机二级考试C语言选择知识点总结,易错点总结(持续更新)

最近要考计算机二级c语言,是因为自我感觉 自己的编程能力实在是太差了,课堂上有没有好好的学,所以简单抽时间看看二级库,做一些经常出错的知识点的总结!有错的希望大家能够提出来,谢谢大家了! 但是知识点是混杂的随机出来的 不能将一个整数直接赋给指针变量做地址 函数的返回值可以是地址,即指针 函数的调用中形参值的变化不会传递给实参 数组 x[2][3]是指两行三列的二维数组 字符串的输入...

qq_42777804的博客 4917

C语言二级共考3(基础知识))

1、线性表基本概念: 定义:线性表是最简单也是最常用的一种数据结构 存储结构:连续性 插入与删除需要移动大片数据,效率低下、尤其在纯属表中元素较多的情况下尤为突出 4、栈和列队 栈:特殊的线性表,栈的一端是封闭的。(栈底,未封闭的可以操作的一端为栈顶,插入数据为入栈,删除数据被称为出栈,入栈和出栈都在栈顶,所以栈的操作是先进后出,后进先出。) 队列:插入数据:插入队尾(入队) 删除数据:队头(出队)(先进先出)(只能队首队尾变化) 循环存储的循环队列:在实际应用中,比较有意义的一种 循环存

m0_59553384的博客 142

c语言超级经典400道目,计算机等级考试二级C语言超级经典400道

内容简介:计算机等级考试二级C语言超级经典400道目1、C语言程序的基本单位是____A) 程序行 B) 语句 C) 函数 D) 字符、C、12、C语言程序的三种基本结构是____A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构 C、嵌套结构,递归结构,顺序结构 D、循环结构,转移结构,顺序结构、A、13、C语言规定,程序中各函数之间A) 既允许直接递归调用也允许间接递归调用B...

weixin_34498545的博客 389

C语言概念【最全整理】

*任何表达式语句都是表达式加分号组成的。 *C语言程序是从源文件的第一条语句开始执行的。(x) 从main函数开始执行 *C 语言中的变量名区分大小写。 *运算符优先级以及结合方式 1.初等运算符:()[ ] .(取结构体变量成员) ->(指针引用结构体变量成员) 2.单目运算符 + - ++ -- ~ *(取指针内容)&(取地址)sizeof(长度运算符)...

小新的博客 1万+

C语言学习篇(概念

C语言一些概念

while(1) 1813

【C语言篇】C语言常考及易错整理DAY2

C语言精选常考以及易错整理,一起来练练手吧!❤️

半截诗的博客~ 2252

二级C语言2023-9易错

一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有____个结点。

weixin_73453526的博客 1681

C语言编程易错合集--超全解析持续更新中

易错整理

touchinaiyou的博客 2277

【C语言篇】C语言常考及易错整理DAY1

C语言精选常考以及易错整理,一起来练练手吧!❤️

半截诗的博客~ 2386

二级C语言2024-3易错

一个C语言程序是由( )。A. 一个主程序和若干子程序组成B. 函数组成C. 若干过程组成D. 若干子程序组成一个C语言程序是由多个部分组成的,其中最核心的部分是函数。在C语言中,函数是实现特定功能的代码块,它们可以被重复调用以执行相同的任务。因此,选项B是正确的。而一个程序可能包含多个函数

weixin_73453526的博客 1211

【C 语言篇】常考易错点大盘点:吃透这些,做少踩坑

C语言常见易错

意疏的博客 3805

【1】刷了1000道二级C语言,这些竟然还是易错!!(附C语言完整知识点)

@二级C语言考试 这几天我天天都在做C语言,从公共基础部分到C语言选择部分,着重复习选择部分。算下来已经刷了近1000道C语言了; 不过有些明明是很简单的,却很容易错,它们容易混淆、看似简单、偏向概念理解,因此导致频频错误,今天就把这些易错发出来分享一下,也提醒自己长点记性 1、若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是 (A)i...

Viewinfinitely的博客 2040

【C语言易错 经典

出错原因:之前运行起来的可执行程序没有关闭 关闭即可输入3个整数,输出它们的平均值,保留3位小数。整数/整数=整数,浮点数/浮点数=浮点数A.‘\n’B.‘\060’C.‘\q’D.‘\b’答案解析:CA:‘\n’ 转义字符,代表换行B:‘\060’ 转义字符,060八进制数据,十进制为48,表示ASCII码为48的’0’C:‘\q’ 什么都不是D:‘\b’ 转义字符,表示退格。A.7B.8C.9D.10答案解析:A。

2402_85428625的博客 1032

c语言易错

选择

ye1129的博客 6327

大学C语言考试易错知识点总结

文章目录运算符相关自增(减)前后缀逻辑运算符的短路问赋值运算符的返回值问运算符优先级的问函数相关函数声明问mian函数参数问变量相关用字符串初始化字符数组赋初值问转义字符问常用ASCII码记忆字符串常量占用内存问数组相关数组下标越界二维数组中行列计算问字符数组赋值问结构体相关结构体所包含的变量不可初始化库函数相关绝对值函数 现在不少大学都把C语言作为一门必学的编程语言。而每到这...

cggwz的信息飞船 5325

c语言易错

c语言易错篇 大家好小编只是一个c语言基础新手。希望能与大家一起学习 共同进步 给小编个关注 以后大家一起学习也是很愉快的事情呢。不足之处希望能指出 。好让小编有进步 下面直接进入正 首先我给大家介绍几个易错的基础: 第一个取余的盲区 : 直接看代码吧 咱们猜猜结果是多少 #include<stdio.h> int main() { int i = 8; int j = -3; printf("%d", i%j*j); system("pause"); return 0;

qq_53711262的博客 1971

C语言易错点整理

本文涵盖了博主在平常写C语言目时经常犯的一些错误,在这里帮大家整理出来,一些易错点会帮大家标识出来,希望大家看完这篇文章后有所得,引以为戒~

可涵的博客 5863
上一篇: (篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数
下一篇: Python之进程+线程+协程(进程的本质 与 threading线程模块)
鸿蒙Next
鸿蒙Next 优质创作者: python技术领域 优质创作者: python技术领域
博客等级 码龄7年 2万+粉丝 300原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸿蒙Next

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值