
一个简单的编程题,麻烦高手帮个忙。。(c语言)
1.建立一个文本文件“1.txt”,输入如下内容后,存盘。311001310122.编程:读取“1.txt”中的内容,并输出在屏幕上。3.编程:求[1,100]之间,所有...
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“之中,并查看。 展开
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“之中,并查看。 展开
1个回答
展开全部
#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]);}
}
#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]);}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询