第一题 输入设备与输出设备答案C1、题目湿度传感器不断检测土壤湿度把数据发送给中央控制器它相当于计算机中的什么A.处理器B.存储器C.输入设备D.输出设备2、故事1未来农场里有一位机器人农夫。机器人每天都会问土地湿了吗2于是湿度传感器就像一位小侦察兵。它每天负责 看一看 测一测 把结果告诉电脑3注意它只是告诉电脑信息并没有自己做决定。真正决定是否浇水的是中央控制器CPU。3、对应到计算机1计算机工作分成四步输入 ↓ 处理 ↓ 存储 ↓ 输出湿度传感器↓采集信息↓送给电脑2所以属于输入设备4、为什么其它错1A 处理器CPU负责思考。不是传感器。2B 存储器负责保存数据。不是采集数据。3D 输出设备输出的是显示器打印机音箱都不是。5、记忆口诀采集数据的是输入显示结果的是输出。第二题 Dev-C编辑器功能答案D1、题目下面哪项说法错误1A批量修改变量名例如count ↓ number编辑器都有Replace替换正确。2B可以连续撤销CtrlZ连续很多步。正确。3CTab调整缩进例如if(...) {按Tabcout1;正确。4D注释中不能中英文混用这是假的。例如// 输出 Hello 世界完全合法。甚至// score表示成绩也没有问题。所以错误。2、这一题其实是在考编辑器的功能。第三题 float为什么输出6.5答案D1、看代码float a 3 3.5; cout a;2、很多同学容易被骗1他们觉得3 是整数 3.5 是小数 不能加当然可以2编译器发现3是int3.5是double3于是自动把3变成3.0再计算3.03.5 6.54然后赋值给floata6.5最后输出6.53、自动类型转换因为整数↓可以自动转换↓浮点数这叫自动类型转换4、为什么其它错1A说程序报错。错。2B说必须写3.0。其实不用。3C输出6。错。5、记忆口诀以后看到int double结果就是double第四题 运算符优先级答案C1、原表达式- 2 * 2 % 4计算第一步-2×2-4第二步-4%40结果02、现在看四个选项。1A选项-(2*2)%4 -4%4 0一样。2B选项(-2*2)%4 -4%4 0一样。3C选项-2*(2%4) -2×2 -4变成-4不一样。所以答案C。4D选项4%-4 0一样。3、记忆口诀看到* / %优先级相同从左往右算。第五题 赋值和复制答案B1、看代码int a3; int ba; a4; printf(%d %d,a,b);2、小故事1有两个宝箱a b2开始a3然后ba3注意不是绑在一起。只是复制了一份。4于是a3 b35后来a4只是改了a。b不会变。6最后a4 b37输出4 3最后答案是B。3、最容易犯的错误有的同学会认为b一直跟着a变其实不会。赋值就是复制当时的值。第六题 cin为什么可以输入2026-6-27答案D1、看代码int N; cinN; coutN;2、输入2026-6-273、cin读取整数的规则1它会一直读数字。遇见-立即停止。2于是读到了20263后面的-6-27留在输入缓冲区。4所以输出20264、为什么1cin读取整数时0123456789都可以。2遇到- 空格 字母都会停止。3所以答案D5、知识点一级考试经常考cinint遇到字母遇到减号遇到空格到底读多少。一定要熟悉。第七题 if-else判断答案C错误的说法1、看代码int N,M; cinNM; if(NM) coutA N-M; else coutB M-N;2、程序意思1如果NM输出A 差值2否则输出B 差值注意相等也属于else3.看选项1A选项输入4 3因为43输出A 1正确。2B选项输入3 4输出B 1正确。3C选项输入3 3相等。不会进入if而会进入else输出B 0不是A 0所以错误。4D选项输入4 4同样B 0正确。本节知识总结1~7题题号考点记忆口诀第1题输入设备采集数据就是输入第2题编辑器替换、撤销、缩进都会注释可中英文混写第3题自动类型转换整数小数小数第4题运算符优先级*、/、%同级从左向右第5题赋值赋值是复制不会绑定第6题cin int读到非数字字符就停止第7题if...else相等时不会进入分支而是进入else这 7 道题覆盖了一级考试最常见的基础知识点计算机基础、编辑器使用、数据类型、运算符、变量赋值、输入输出以及分支判断。