一、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这样的计算几乎没有任何技术含量,自己写吧。