东软手机笔试题.docxVIP

  • 1
  • 0
  • 约1.32万字
  • 约 16页
  • 2026-08-30 发布于河南
  • 举报

东软手机笔试题

考试时间:______分钟总分:______分姓名:______

第一部分:编程能力测试(语言:C/C++)

1.写出以下C语言代码的输出结果:

```c

#includestdio.h

intmain(){

inta=5,b=10,c=0;

c=a++*b+b--/a;

printf(a=%d,b=%d,c=%d\n,a,b,c);

return0;

}

```

2.定义一个结构体`Person`,包含`姓名`(字符串类型)和`年龄`(整数类型),然后创建一个该结构体的变量`p`,并为其`姓名`赋值为`张三`,`年龄`赋值为`30`。

3.实现一个函数`reverseString`,接收一个字符数组`str`作为参数,原地(in-place)将该字符串反转。假设输入的字符串以空字符`\0`结尾,且字符串长度不超过100个字符。

4.使用递归方式实现一个函数`factorial`,计算并返回一个非负整数`n`的阶乘(即`n!=n*(n-1)*...*1`)。假设`n`为非负整数。

5.编写一个函数`findMax`,接收一个整数数组`arr`和它

文档评论(0)

1亿VIP精品文档

相关文档