用C语言写出前一百个宿舍
时间: 2024-10-23 10:07:35 浏览: 10
在C语言中,我们通常不会直接编写一个列表去存储前一百个宿舍的信息,因为这更像是一个文本或者数据库的问题,而不是编程任务。然而,如果我们要创建一个数组来模拟这个场景,并假设每个宿舍都有一个唯一的ID,我们可以用以下简单的代码来表示:
```c
#include <stdio.h>
#define MAX_ROOMS 100
// 宿舍结构体
typedef struct {
int id; // 宿舍编号
} Room;
int main() {
Room rooms[MAX_ROOMS]; // 创建一个容纳100个宿舍的数组
for (int i = 0; i < MAX_ROOMS; i++) {
rooms[i].id = i + 1; // 给每个宿舍分配一个连续的ID
printf("宿舍 %d:\n", rooms[i].id);
}
return 0;
}
```
这段代码会打印出1到100的数字,每行代表一个宿舍的编号。如果你想存储更复杂的数据,比如宿舍名称或者位置,你可以扩展结构体并相应地更新打印语句。
阅读全文