用vc编程,c语言程序编程问题
发布网友
发布时间:2022-04-30 16:57
我来回答
共2个回答
热心网友
时间:2022-06-28 00:09
#include <stdio.h>
int main(){
int x;
char a;
float f;
FILE *fp;
printf("please input 1234 a 5.6\n");
scanf("%d %c %f",&x,&a,&f);
fp=fopen("int.txt","w");
if (!fp){
printf("open int.txt error !\n");exit(0);
}
fprintf(fp,"%d\n%c\n%g\n",x,a,f);
fclose(fp);
printf("output in int.txt\n");
system("more int.txt");
return 0;
}
假定 int.txt 用当前文件夹。若需路径,你可以自己添入。
fopen()用于打开文件。
if(!fp) 用于 处理 文件打开 失败。
fprintf 用于 写文件
fclose(fp); 关闭文件。
system("more int.txt"); 用DOS命令检查 文件 int.txt 的 内容
热心网友
时间:2022-06-28 00:10
#include<...>//你自己敲吧,头文件
int main()
{
freopen("int.in","r",stdin);//输入文件
freopen("int.txt","w",stdout);//输出文件,,,不过推荐使用.out
//注:如果用了以上两行,则scanf和printf不需前加f,如果用FL什么的,就要加,不过都是一样的效果
int a;
char b;
float c;
scanf("%d %c %f",&a,&b,&c);
printf("%d %c %f",a,b,c);
return 0;
}
//个人觉得C++更好用,推荐你去学,GOOD LUCK!