C语言教程:轻松掌握txt文件读写操作
创始人
2024-12-27 15:51:40
0 次浏览
0 评论
C语言如何实现对txt文件的读取和写入
1.用VS新建一个空项目,直接点击确定,如下图。
2.为C语言编译器新建一个C文件,输入main.c文件,如下所示。
3.参考代码:
#include
intmain()
{
//下面是写入数据,将数字0到9写入data.txt文件中
FILE*fpWrite=fopen("data.txt","w");
if(fpWrite==NULL)
{
return0;
}
for(inti=0;i<10>
fprintf(fpWrite,"%d",i);
fclose(fpWrite)//下面是读取数据,将读取到的数据存入数组a[10]回车并打印到控制器上控制台
inta[10]={0};
FILE*fpRead=fopen("data.txt","r");if(fpRead==NULL)
{
return0;
}
for(inti=0;i<10>
{
fscanf(fpRead,"%d",&人工智能]);
printf("%d",a[i]);
getchar();//等待
return1
}
4.编译完成后,运行exe程序。执行后会出现控制台程序。
C语言输出到txt文本
修改如下:#includeinti,j;doublew,w1,w2,a,a1,z,z1,h,q,t,m;doubleA1,A2,C1,C2,M1,M2,N1,N2;for(i=0;i<95 i++){for(j=0;j j++){a=-23.5+0.5*i;a1 PI;h=90-40+a;m j;z1=atan(m);z PI*180;q=40.0/180*PI;M1 m*sin(q)+cos(q)*cos(PI);M2=1/m*sin(q)+cos(q)*cos(0);N1 m*cos(q)-sin(q)*cos(PI);N2=1/m*cos(q)-sin(q)*cos(0);A1 M1*N1*sin(a1);A2=-M2*N2*sin(a1);C1 N1*N1*cos(a1);C2=N2*N2*cos(a1);w1 C1);w2=acos(A2/C2);if(a>0){if(h>=z)w=2*w1;else=2*fabs((w2-w1));}else{if(h<=z)w=0;elsew=2*w2;}w=w/PI*180;t=w/15;fprintf(fp,"%6.1f",t);}fprintf(fp,"\n");}fclose(fp);}执行结果如下:0.00.00.00.00.00.00.00.00.00.01.60.00.00.00.00.00.00.00.00.02.30.00.00.00.00.00.00.00.00.02.80.00.00.00.00.00.00.00.00.03.30.00.00.00.00.00.00.00.00.03.70.00.00.00.00.00.00.00.00.04.10.00.00.00.00.00.00.00.00.04.40.00.00.00.00.00.00.00.00.04.70.00.00.00.00.00.00.00.00.05.00.00.00.00.00.00.00.00.05.30.00.00.00.00.00.00.00.00.05.50.00.00.00.00.00.00.00.00.05.80.00.00.00.00.00.00.00.00.06.00.00.00.00.00.00.00.00.00.06.30.00.00.00.00.00.00.00.00.06.50.00.00.00.00.00.00.00.00.06.70.00.00.00.00.00.00.00.00.06.90.00.00.00.00.00.00.00.00.07.10.00.00.00.00.00.00.000.00.07.30.00.00.00.00.00.00.00.00.07.50.00.00.00.00.00.00.00.00.07.70.00.00.00.00.00.00.00.00.07.90.00.00.00.00.00.00.00.00.08.10.00.00.00.00.00.00.00.00.08.30.00.00.00.00.00.00.00.00.08.40.00.00.00.00.00.00.00.00.08.60.00。
00.00.00.00.00.00.00.08.80.00.00.00.00.00.00.00.00.09.00.00.00.00.00.00.00.00.09.10.00.00.00.00.00.00.00.00.09.30.00.00.00.00.00.00.00.00.09.50.00.00.00.00.00.00.00.00.09.60.00.00.00.00.00.00.00.00.09.80.00.00.00.00.00.00.00.00.010.00.00.00.00.00.00.00.00.00.010.10.00.00.00.00.00.00.00.010.30.00.00.00.00.00.00.00.00.010.40.00.00.00.00.00.00.00.00.010.63.50.00.00.00.00.00.00.00.010.84.90.00.00.00.00.00.00.010.96.10.00.00.00.00.00.00.00.011.17.10.00.00.00.00.00.00.00.011.28.00.00.00.00.00.00.00.00.011.48.90.00.00.00.00.00.00.00.011.59.70.00.00.00.000.00.00.00.011.710.50.00.00.00.00.00.00.00.011.811.20.00.00.00.00.00.00.00.012.012.00.00.00.00.00.00.00.00.012.0012.00.60.30.20.10.10.10.10.112.012.01.20.50.30.30.20.20.20.112.012.01.80.80.50.40.30.30.20.212.112.02.41.00.70.50.40.40.30.312.112.03.01.30.80.60.50.40.40.312.112.03.71.51.00.80.60.50.50.412.112.04.31.81.20.90.70.60.50.512.112.05.12.01.41.00.80.70.60.612.111.95.92.31.51.20.90.80.70.612.211.96.82.61.71.31.10.90.80.712.211.97.92.91.91.41.21.00.90.812.211.99.43.12.11.61.31.10.90.812.211.911.73.42.21.71.41.21.00.912.211.911.73.72.41.81.51.31.11.012.211.911.74.02.62.01.61.41.21.012.311.911.74.32.82.11.71.51.31.112.311.911.74.73.02.31.81.61.41.212.311.911.65.03.22.42.01.71.41.312.311.911.65.43.42.62.11.81.51.312.311.911.65.83.62.72.21.91.61.412.311.911.66.23.82.92.32.01。
71.512.411.911.66.64.03.02.42.11.81.612.411.911.57.14.33.22.62.21.91.712.411.911.57.74.53.32.72.32.01.712.411.911.58.34.73.52.82.42.11.812.411.811.59.35.03.73.02.52.21.912.411.811.511.25.33.93.12.62.32.012.511.811.411.25.64。
03.22.72.42.112.511.811.411.15.94.23.42.82.52.212.511.811.411.16.24.43.53.02.62.312.511.811.411.16.54.63.73.12.72.312.511.811.411.06.94.83.83.22.82.412.511.811.311.07.45.14.03.32.92.512.611.811.311.07.95.34.23.53.02.612.611。
811.311.08.55.64.43.63.12.712.611.811.310.99.55.84.53.83.22.812.611.811.310.910.66.14.73.93.43.012.611.811.210.910.66.54.94.13.53.112.611.811.210.810.56.85.24.23.63.212.711.811.210.810.57.25.44.43.83.312.711.811.210.810.57.75.64.63.93.412.711.711.110.710.48.35.94.84.13.612.711.711.110.710.49.56.25.04.23.712.711.711.110.710.310.16.55.24.43.812.811.711.110.610.310.06.95.44.64.012.811.711.010.610.210.07.45.74.84.112.811.711.010.610.29.98.06.05.04.3
C语言数据写入txt
doublex,y,z;x=y=z=0.0;文件*fp;fp=fopen("C:\\test.txt","w");while(//循环条件//){fprintf(fp)"%lf%lf%lf\n",x,y,z);//给x,y,z赋新值//}fclose(fp);相关文章
C语言字符串查找技巧:函数实现与标准库函...
2024-12-28 23:29:39新年祝福代码大全:烟花、问候、编程语言教...
2024-12-14 17:28:29C语言字符转数字与字符串处理技巧分享
2024-12-28 17:15:44Python与JS中判断字符串类型的方法...
2024-12-15 00:34:53PHP字符串截取新方法:不破坏单词的截断...
2024-12-26 12:11:36Python sorted()函数深度解...
2024-12-17 19:24:34Java与C语言:优势对比与适用场景分析
2025-01-01 06:36:29C语言基础:深入解析字符串与ASCII码...
2024-12-15 11:47:48Hive SQL日期时间转换与处理函数详...
2025-01-09 11:18:23C语言入门:掌握指针,提升编程能力
2024-12-14 16:47:09最新文章
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
12
2025-01
热门文章
1
JSF架构解析与Java学习资源分享:J...
JavaServerFacesJSF体系结构JavaServerFaces(JS...
2
数据结构C语言版深度解析与C语言入门很简...
《数据结构(C语言版)》.严蔚敏吴伟民著.pdf在《数据结构(C语言版)》一书中...
3
C语言字符串常量解析:区别、用途及存储方...
什么是字符串常量字符串常量是C语言中的一种数据类型,它是由一对双引号括起来的字符...
4
C语言printf函数:格式字符串与输出...
printf函数中的格式与输出项有什么关系?在C语言中,printf函数中的格式...
5
Excel技巧:计算字符串起始位置与合并...
如何计算字符串在特定文本中的起始位置,怎么计算字符串在特定文本中的起始位置您可以...
6
Python发音全解:掌握正确的发音方法...
python怎么读我的很多学习编程的朋友可能都知道Python这个词,但是他们中...
7
字符与字符串:编程中的基础文本类型解析
字符串什么意思字符串是由数字、字母和下划线组成的字符串,表示为s=“a1a2…a...
8
Python编程语言:多领域应用与开发优...
Python的作用是什么?Python是一种跨平台计算机编程语言,是ABC语言的...
9
深度解析:C语言编程特点与应用领域
什么叫c语言C语言是一种编程语言。C编程语言应用广泛,具有以下特点和特点:1.语...
10
Java全解析:跨平台编程语言的魅力与多...
java是什么Java是一种功能强大的编程语言,被称为“一次编写,随处运行”模型...