wftb思路网 >每日资讯 > 暨南大学C语言模拟题

暨南大学C语言模拟题

更新时间:2024-09-27 来源:每日资讯 点击:443次 投诉建议

暨南大学C语言模拟题

暨南大学C语言模拟题答案

作为计算机专业的学生,掌握一门编程语言是非常重要的。而在众多编程语言中,C语言是最基础、最常用的一种。为了更好地帮助大家学习C语言,暨南大学开设了C语言模拟题课程,通过一系列的题目来检验学生的掌握程度。为大家提供暨南大学C语言模拟题及答案,帮助大家更好地备考。

一、暨南大学C语言模拟题及答案

1. 题目:下列哪个选项不是C语言中的关键字?

A. int

B. float

C. for

D. char

答案:B。float是C语言中的数据类型,不是关键字。

2. 题目:下列哪个选项不是C语言中的运算符?

A. +

B. *

C. &&

D. =

答案:D。=是赋值运算符,不是运算符。

3. 题目:下列哪个选项不是C语言中的控制结构?

A. if

B. switch

C. for

D. while

答案:C。for是循环语句,不是控制结构。

4. 题目:下列哪个选项不是C语言中的数组元素访问方式?

A. (a[i])++

B. a[i]++

C. a[--i]

D. --a[i]

答案:A。(a[i])++表示先使用a[i],再将其加1;而其他选项都是正确的数组元素访问方式。

5. 题目:下列哪个选项不是C语言中的指针类型?

A. int *

B. char *

C. double *

D. void *

答案:C。double是浮点数类型,不是指针类型。

二、暨南大学C语言模拟题库

1. 题目:编写一个程序,输入一个整数n,输出斐波那契数列的前n项。斐波那契数列的前两项为0和1,从第三项开始,每一项都等于前两项之和。例如,输入3,输出0、1、1、2。请用C语言编写代码实现该功能。

```c

#include

int main() {

int n, a = 0, b = 1, c;

scanf("%d", &n);

for (int i = 0; i < n; i++) {

printf("%d ", a);

c = a + b;

a = b;

b = c;

}

return 0;

}

```

2. 题目:编写一个程序,输入一个整数n,输出n个不同的随机整数(范围在1到100之间)。请用C语言编写代码实现该功能。

```c

#include

#include

#include

int main() {

srand(time(NULL));

int n, i;

scanf("%d", &n);

for (i = 0; i < n; i++) {

printf("%d ", rand() % 100 + 1);

}

return 0;

}

```

相关推荐:
暨南大学c语言模拟题答案
暨南大学c语言模拟题及答案
暨南大学c语言模拟题库


原文链接:http://wftb.cn/news/70754.html

为您推荐

CopyRight 2024 wftb思路网 Inc All Rights Reserved. 版权所有 投诉建议