全近几年科大讯飞软件笔试题目.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
讯飞软件开发笔试题目解析 本资源摘要信息涵盖了讯飞软件开发笔试题目的各个方面,涵盖了C++编程语言的基础知识,包括变量的定义、指针的使用、数组和函数指针的应用,printf函数的使用,宏定义的应用,const关键字的用途,typedef关键字的应用等。 1. 变量的定义 在C++中,变量可以定义为不同的类型,例如整型、浮点型、字符型等。题目中要求定义的变量包括整型数、指向整型数的指针、指向指针的指针、数组、函数指针等。 答案: a) int a; b) int *a; c) int a; d) int a[10]; e) int *a[10]; f) int a[10], *p=a; g) int (*a)(int); h) int (*a[10])(int); 2. printf函数的使用 printf函数是C++中最常用的输出函数,可以输出各种类型的变量。题目中要求输出i、j、f三个变量的值。 答案: A) i=43,j=5,f=25.45 B) i=2b,j=000005,i/j=8 3. 宏定义 宏定义是C++中的一个预处理指令,可以用来定义常数、函数等。题目中要求定义一个常数,表示一年中的秒数,并定义一个MIN宏,返回两个参数中较小的一个。 答案: a) #define seconds 365*24*60*60 b) #define MIN(a,b) ((a)<(b)?(a):(b)) 扩展: #define MAX ((a)>(b)?(a):(b)) #define ABS (((x)>0)?(x):(-(x))) 4.sizeof运算符的使用 sizeof运算符可以用来计算变量或类型的大小。题目中要求计算str、p、a三个变量的大小。 答案: a) sizeof(str)=6,sizeof(p)=4,strlen(p)=5 b) sizeof(str)=101,sizeof(p)=4 c) sizeof(a)=12,b=3 5. 指针的使用 指针是C++中的一个重要概念,题目中要求计算指针的大小。 答案: d) *p=5; 6. const关键字的用途 const关键字可以用来定义常量、函数的参数、返回值、函数的定义体等。 答案: 〔1〕可以定义 const 常量 〔2〕const 可以修饰函数的参数、返回值,甚至函数的定义体 7. typedef关键字的应用 typedef关键字可以用来定义一个已经存在的数据类型的同义词。 答案: typedef struct s *tps; lebih好一些,因为define 只是简单的替换,而typedef不会这样。 8. ... (后续题目略)
- y1l2x3n4h52024-03-28资源值得借鉴的内容很多,那就浅学一下吧,值得下载!
- Real-Aristotle2022-07-28超赞的资源,感谢资源主分享,大家一起进步!
- 粉丝: 24
- 资源: 18万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助