C语言录入表格信息
时间: 2024-02-12 14:09:11 浏览: 75
C语言课程信息标准管理系统.doc
要在 C 语言中录入表格信息,通常可以采用结构体来实现。
首先需要定义一个结构体类型,用来存储表格中每个单元格的数据。例如,如果表格中每一行有三个字段,可以这样定义结构体类型:
```
struct table_row {
int field1;
float field2;
char field3[50];
};
```
然后在程序中创建一个数组,用来存储多行数据,例如:
```
struct table_row rows[10];
```
这个数组可以存储 10 行数据。接下来可以使用 scanf 函数来依次录入每行数据的各个字段,例如:
```
for (int i = 0; i < 10; i++) {
printf("Enter data for row %d:\n", i+1);
printf("Field 1: ");
scanf("%d", &rows[i].field1);
printf("Field 2: ");
scanf("%f", &rows[i].field2);
printf("Field 3: ");
scanf("%s", rows[i].field3);
}
```
这段代码会提示用户输入每行数据的各个字段,并将输入的数据存储到对应的结构体成员中。最后,所有数据都存储在了 rows 数组中,可以按照需要进行处理或输出。
阅读全文