c语言小程序(C语言,两个txt文件操作小程序,求代码!100分?)

虚拟屋 2023-05-05 11:49 编辑:admin 280阅读

一、C语言,两个txt文件操作小程序,求代码!100分?

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

void main()

{

FILE *fpa,*fpb,*fpc;

char k[300]={0},kk[300]={0}; //k是b里的字符串,kk是a里的字符串

fpa=fopen("a.txt","r");

fpb=fopen("b.txt","r");

fpc=fopen("c.txt","w"); //先把内容存在文件c里,再转到a里面

if(fpa==NULL||fpb==NULL)

{

printf("打开文件失败\n");

printf("请确认你是否已新建好\"a.txt\"和\"b.txt\"\n");

return;

}

fscanf(fpb,"%s",k);

fscanf(fpa,"%s",kk);

while(kk[0]!='\0') //开始删除字符串

{

if(strcmp(kk,k)!=0) /* 无相同内容 */

{

fprintf(fpc,"%s\n",kk);

}

memset(kk,0,sizeof(kk));

fscanf(fpa,"%s",kk);

}

fclose(fpa);

fclose(fpb);

fclose(fpc);

fpc=fopen("c.txt","r");

fpa=fopen("a.txt","w");

memset(kk,0,sizeof(kk));

fscanf(fpc,"%s",kk);

while(kk[0]!='\0') //开始转到a里面

{

fprintf(fpa,"%s\n",kk);

memset(kk,0,sizeof(kk));

fscanf(fpc,"%s",kk);

}

fclose(fpc);

system("del c.txt"); //把新建的c.txt删掉

printf("已完成\n");

}

二、搞怪C语言小程序?

这个好办。VC里新建一个win32工程,把这段代码贴到WinMain所在的cpp然后在资源视图里按照我发的图添加控件。主要是那个文本框的id要设置为IDC_INPUT把原先的OK按钮的文字改成“确定”

三、C语言小程序设计,我们需要一个小程序,输入两个整数,输出这两个数的平方和与平方差,要求?

这样的问题应该自己动手做的,main函数中接收输入整数可以用scanf("%d",&input)得到,而计算平方和已经平方差的公示更是简单到极点,a*a+b*b和a*a-b*b这样的计算几乎没有任何技术含量,自己写吧。