第 1.2 节
Vinci机器人队C/C++公共与专项提前批考核题
注意事项:作答之前请认真阅读以下内容,如有不明白的请qq群内咨询
作答期间不可上网查询资料,利用ai,可以翻看自己的笔记,发现作弊行为取消本次成绩
选择题和简答题放在记事本文件中( .txt 文件)
编程题目请导出源文件( .cpp )
作答完成后将两个文件(.txt和.cpp)压缩,并以组别+专业+姓名命名,例如:嵌入式组机电2501张三。
将压缩包提交到邮箱: luckpark20@gmail.com
一、选择题(共10分,一题2分)
C语言中的标准输入是( ),C++中的标准输入是( )。(这是一个多选)
A. cin B. printf C. cout D. scanf
double类型大的大小为( )字节。
A. 2 B. 4 C. 6 D. 8
C/C++中的注释类型为 ( ) 。
A. # B. <-- --> C. /**/ D. **
一个空指针的值是什么( )。
A. NULL B. 0 C.'/0' D. '/n'
现定义了一个结构体 STU,内部有成员变量 int age; 现定义变量 STU *stu;以下哪种方式可以访问该变量的内部成员( )。
A. stu.age B. stu->age C. stu:age D. stu::age
二、简答题(10分)
嵌入式组专项题目(软件算法组无需作答)
什么是单片机,列举几个例子。(5分)
通讯协议是什么,常见的有哪些?(5分)
软件算法组专项题目(嵌入式组无需作答)
OpenCV是什么?(5分)
列举几个视觉传感器。(5分)
三、编程题(30分)

输入一个字符串(长度小于100),并将这个字符串逆序输出。(提示:可以使用 cin.getline(char* buffer(字符数组的首地址), streamsize n(实际能存储的字符数)) 输入带有空格的字符串) (15分)

定义两个数组 int a[] 和 int b[],定义一个函数exchange,按顺序交换这两个数组中的元素并打印。



