帮忙看看这段程序有什么错误?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/07 19:30:35
帮忙看看这段程序有什么错误?
#include "stdafx.h"
#include
#include
void main()
{
\x05FILE *fp;
\x05char *filename="test";
\x05if((fp=fopen(filename,"r"))==NULL)
\x05\x05printf("Cannot open the file!\n");
\x05\x05else
\x05\x05\x05printf("Open file seccess!\n");
\x05char ch=fgetc(fp);
\x05while(ch!=EOF)
\x05{
\x05\x05putchar(ch);
\x05\x05ch=fgetc(fp);
\x05}
\x05fclose(fp);
\x05getchar();
}
#include "stdafx.h"
#include
#include
void main()
{
\x05FILE *fp;
\x05char *filename="test";
\x05if((fp=fopen(filename,"r"))==NULL)
\x05\x05printf("Cannot open the file!\n");
\x05\x05else
\x05\x05\x05printf("Open file seccess!\n");
\x05char ch=fgetc(fp);
\x05while(ch!=EOF)
\x05{
\x05\x05putchar(ch);
\x05\x05ch=fgetc(fp);
\x05}
\x05fclose(fp);
\x05getchar();
}
filename应该为文件的路径,fopen的第二个参数为r,代表 以只读方式打开文件且该文件必须存在.如下所示,其中c盘必须有test.txt这个文件,否则打开文件失败.还有,只有在打开文件成功的情况下,才有读取文件内容的操作.
void main(){FILE *fp;char *filename="C:/test.txt";if((fp=fopen(filename,"r"))==NULL)printf("Cannot open the file!\n");else{
printf("Open file seccess!\n");char ch=fgetc(fp);while(ch!=EOF){putchar(ch);ch=fgetc(fp);}fclose(fp);
}getchar();}
再问: 看看追问的截图,你说这些都没问题的。是别的地方错了?
再答: 你单步看看第一次获取的ch是什么,程序是没什么问题的,我这里运行的是正常的
void main(){FILE *fp;char *filename="C:/test.txt";if((fp=fopen(filename,"r"))==NULL)printf("Cannot open the file!\n");else{
printf("Open file seccess!\n");char ch=fgetc(fp);while(ch!=EOF){putchar(ch);ch=fgetc(fp);}fclose(fp);
}getchar();}
再问: 看看追问的截图,你说这些都没问题的。是别的地方错了?
再答: 你单步看看第一次获取的ch是什么,程序是没什么问题的,我这里运行的是正常的
帮忙看看这段英文有没有错误?
帮忙看看这段英文有没有错误
matlab 7.8版本 就是2009a 的版本,这段程序哪位大虾帮忙看看,有好多错误,我不懂,菜鸟..
帮我看看这段英文有什么错误吧
计算圆的面积和周长帮忙看看这个程序有什么错误.#include#include#define r 3int main()
【请各位大侠们帮忙看看下面这段英语翻译的有没有错误谢谢】
英文好的同学老师们帮忙看看这段作文有没有什么错误 什么时态不对什么的.星期一考试就要用.
请帮忙看看下面这段对话有没有错误,如有请帮忙改正,要快,多谢了!
帮我看看这段英文,有没有什么错误,有的话,修改一下
请大神们帮我看看这段英文有没有什么错误?
请各位英语大神看看这段文字有什么明显的错误吗?
帮我看看下面这段英文有没有什么错误的地方?