C语言经典100 非常受用哦 题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中. 1.程序分析: 2.程序源代码: #include "stdio.h" main() { FILE *fp; int i,j,n,ni; char c[160],t,ch; if((fp=fopen("A","r"))==NULL) {printf("file A cannot be opened\n"); exit(0);} printf("\n A contents are :\n"); for(i=0;(ch=fgetc(fp))!=EOF;i++) {c[i]=ch; putchar(c[i]); } fclose(fp); ni=i; if((fp=fopen("B","r"))==NULL) {printf("file B cannot be opened\n"); exit(0);} printf("\n B contents are :\n"); for(i=0;(ch=fgetc(fp))!=EOF;i++) {c[i]=ch; putchar(c[i]); } fclose(fp); n=i; for(i=0;ic[j]) {t=c[i];c[i]=c[j];c[j]=t;} printf("\n C file is:\n"); fp=fopen("C","w"); for(i=0;i
2022-11-23 22:10:46 59KB 经典C语言 100例 C语言
1
stm32f103基本程-ADC操作
2022-11-23 21:21:22 1.9MB ADC
1
看似简单的计算器程序,要实现带三角函数,带小数点,多位操作,直接可以软件仿真的全套资料,是单片机初学者学习利器。
2022-11-23 20:51:32 748KB C语言 科学计算器 三角函数 多位
1
labview获取声卡信息
2022-11-23 19:03:37 66KB labview 声卡信息
1
程是基于stm32f1系列的FreeRTOS移植教程,基于(HAL库)。
2022-11-23 11:41:30 216.45MB stm32 FreeRT HAL库
1
二次开发环境搭建步骤(搭建成功),包含一个C++程加载shp文件。
2022-11-22 20:07:33 267KB Qt5.6.3 加测试例程 vs2015+QGis3.12 qgis
1
dm6437_evm开发板的开发程,包含说明,硬件测试代码
2022-11-22 16:26:21 12.74MB DM6437 例程
1
超级列表框的合计行,一直令人比较头痛,得写好几行代码,加上循环相加才能计算出合计,实在是有些费劲。 经研究,发现可以利用SQL语句,轻松实现 超级列表框合计行。
2022-11-22 16:11:25 15KB 易语言例程
1
STM32F4xx标准程-HAL库版本
2022-11-22 15:42:24 126.33MB STM32F4 ARM
1
一个学习ActelFPGA的简单程,通过这个程序能够使初学者尽快建立自己的SmartFusion工程。
2022-11-22 10:36:31 4.72MB SmartFusion
1