一个简单的编程题,麻烦高手帮个忙。。(c语言)

来源:百度知道 编辑:UC知道 时间:2024/06/02 00:20:03
1.建立一个文本文件“1.txt”,输入如下内容后,存盘。

3

1 100

1 3

10 12

2.编程:读取“1.txt”中的内容,并输出在屏幕上。

3.编程:求[1,100]之间,所有整数之和。

4.编程:从文本文件“1.txt”读取正整数a、b(a<b),求[a,b]之间所有整数之和。

说明:文本文件“1.txt”的第一行是一个整数N,它表示测试用例的个数。以下N行,每行为一个测试用例,每个测试用例给出了a,b的值,a和b用一个空格隔开。

例如输入:

3

1 100

1 3

10 12

输出 :对每一个测试用例,输出结果。

5050

6

33

5.修改第4题的程序,把结果输出到文本文件“1.out“之中,并查看。

#include<stdio.h>
#include<stdlib.h>

int main()
{
int n,aa[n][2];
FILE *fp;
int i,j;
fp=fopen("in","w");
printf("please enter the num:");
scanf("%d",&n);
fprintf(fp,"%d",n);
for(i=0;i<n;i++)
for(j=0;i<2;j++)
{scanf("%d",&aa[i][j]);
fprintf(fp,"%d",aa[i][j]);}

}