- 0
- 0
- 约7.67千字
- 约 12页
- 2026-09-17 发布于北京
- 举报
PAGE/NUMPAGES
2026年人工智能C语言算法测试题
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分)
1.以下关于C语言指针的描述中,正确的是()。
A.指针变量的值可以是任何整数
B.对一个空指针进行解引用会导致程序运行时错误
C.指针可以指向函数
D.数组名本身就是一个指向数组首元素的指针常量
2.在C语言中,若要动态分配一个能够存储100个整数类型元素的数组,应该使用以下哪个函数?()
A.`malloc(sizeof(int)*100)`
B.`calloc(100,int)`
C.`free(sizeof(int)*100)`
D.`newint[100]`(注:`new`是C++语法)
3.设有结构体定义`structNode{intdata;structNode*next;};`,若要创建一个包含三个元素的链表(假设头指针为`head`),第一个元素为1,第二个为2,第三个为3,下列操作序列正确的是()。
A.`head=(structNode*)malloc(sizeof(structNode));head-data=1;head
原创力文档

文档评论(0)