请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹但是为啥我打开后文件是空的,并没有我输入的数据?#includevoid main(){FILE *fp1,*fp2;char ch1[10],ch2[10

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 13:44:37

请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹但是为啥我打开后文件是空的,并没有我输入的数据?#includevoid main(){FILE *fp1,*fp2;char ch1[10],ch2[10
请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹
但是为啥我打开后文件是空的,并没有我输入的数据?
#include
void main()
{
FILE *fp1,*fp2;
char ch1[10],ch2[10];
gets(ch1);
gets(ch2);
puts(ch1);
puts(ch2);
fp1=fopen("myfile1","w+");
fp2=fopen("myfile2","w+");
fscanf(fp1,"%s",ch1);
fscanf(fp2,"%s",ch2);
fclose(fp1);
fclose(fp2);
}

请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹但是为啥我打开后文件是空的,并没有我输入的数据?#includevoid main(){FILE *fp1,*fp2;char ch1[10],ch2[10
fscanf(fp1,"%s",ch1);
fscanf(fp2,"%s",ch2); 这是读函数
这两句换成
fprintf(fp1,"%s",ch1);
fprintf(fp2,"%s",ch2); 这才是写入文件的函数,

请问一下下面这个c语言程序,我把它运行后分别输入1 2 3 4 5和6 7 8 9 10得到myfile1和myfile2两个文件夹但是为啥我打开后文件是空的,并没有我输入的数据?#includevoid main(){FILE *fp1,*fp2;char ch1[10],ch2[10 C语言编程计算字母在字母表中的序号.请问下面的程序错在哪里?为什么用getchar(a)时,下面的程序运行结果不正确,当把getchar(a)改成scanf(%c,&a)后运行结果又对了?谁知道原因啊?本程序目的是根 谁能帮我分析一下这道c语言题目啊?~若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是#include main(){char c;int v0=1,v1=0,v2=0;do{switch(c=getchar()){case ′a′:case ′ c语言直线插补程序,高手请进采纳后追加20分我用c语言写了一个直线插补程序,用来模拟数控机床的直线插补运动,但是在c-free软件中总是无法运行,提示头文件错误,那位高手帮忙解决一下,(在 哪位大神能帮我把这个程序注释一下,我只知道程序运行结果!/* Includes ------------------------------------------------------------------*/#include stm32f10x_lib.h/* Private typedef --------------------------------------------- 请大侠帮我解决C语言 下列程序在运行时输入12.8,写出结果. 请问在C程序中下面这个语句表示什么意思?return;它与return0;语句什么区别 麻烦讲解一下下面这个程序的详细运行,特别是第二步#include class B0 { public:virtual void display(){cout 在运行C语言时;省略号怎么在键盘上输入 如下列程序中的省略号这个程序输入了好几遍就是运行不出来 下面的省略号怎么输入 在键盘的那个位置谢谢拉mian(){ int x,n1,n2,n3,n4,n5,n6,n7,n8; 用C语言怎么写下面这个程序?要运算步骤不是直接写输出的. 求一个C语言程序:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是? C语言:下面程序使用选择排序方法对20个整数进行排序,这20个数从键盘输入,并输出排序前和排序后的数据请问这个程序有什么问题.#includevoid main(){int i,j,k,a[10],temp;for(i=0;i 求C语言大神讲解一下这个程序算法的意思,就是为什么要这样算?我能看懂每句的意思,不懂这个算法的道理. sinX的泰勒公式展开式用C语言怎么编写?非常急麻烦高手把这个程序完整的COPY下来,一楼的程序有问题,我修改后输入数值总是不对.二楼的输入X后没有任何结果.三楼的我回去试一下,一楼的是弧 C语言题目,求解啊~~~当运行以下程序时,从键盘输入:aa bb cc dd (表示回车),则下面程序的运行结果是 . #include main() { char a1[5],a2[5],a3[5],a4[5]; sc 请问for语句如何执行的,该怎么理解下面的循环?我要输出的是1 —9的乘法口诀?public class Hello{ 请问这个程序是如何执行的?我想知道的是这个程序的运行原理?请各位大虾们不要再写这个程序啦 C语言一个很小的程序,有以下程序main(){ int a,k=4,m=4,*p1=&k,*p2=&m;a=p1==&m; printf(%d ,a);}程序运行后的输出结果是()A)4B)1 C)0 D)运行时出错,无定值这个程序需要怎么理解?双等号是怎么回事? C语言当运行以下程序时,从键盘输入:ab c def (表示回车)则下面程当运行以下程序时,从键盘输入:abc def (表示回车)则下面程序的运行结果是#include “stdio.h#define N 6void main ( ){char c [N];int i=0;for