c语言“in.txt”文件中有两个整数12 10,中间用空格隔开。 要求从文本文件”in.txt”中,读入两个整数,把他们的乘积结果显示在屏幕上。要求编程实现。 输出示例 12*10=120
时间: 2024-03-24 20:40:13 浏览: 63
C语言输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
5星 · 资源好评率100%
好的,下面是 C 语言的示例代码,实现从文本文件中读取两个整数,计算它们的乘积并输出到屏幕上:
```c
#include <stdio.h>
int main() {
FILE *fp;
int a, b;
// 打开文件
fp = fopen("in.txt", "r");
if (fp == NULL) {
printf("文件打开失败!\n");
return 1;
}
// 读取两个整数
fscanf(fp, "%d %d", &a, &b);
// 计算乘积并输出结果
printf("%d*%d=%d\n", a, b, a * b);
// 关闭文件
fclose(fp);
return 0;
}
```
你只需要把需要读取的两个整数写入文件 `in.txt` 中,并把上述代码保存为一个 `.c` 文件,然后编译并运行该程序即可得到输出结果。注意,程序中使用了 C 标准库中的 `fopen()` 和 `fscanf()` 函数来打开文件并读取两个整数。
阅读全文