用最基础的C语言编写一个程序
发布网友
发布时间:2022-04-21 22:15
我来回答
共2个回答
热心网友
时间:2023-06-30 17:49
#include<stdio.h>
#include<string.h>
int cmp(char *a,char *b);
void main()
{
char a[50],b[10];
gets(a);
fflush(stdin);
gets(b);
printf("%d",cmp(a,b));
}
int cmp(char *a,char *b)
{
int i=0,j=0;
while(a[i]!='\0'&&b[j]!='\0')
{
if(a[i]==b[j])
{
i++;
j++;
}
else
{
j=0;
i=i-j+1;
}
}
if(j==strlen(b))
{
return i-j+1;
}
else
{
return 0;
}
}
热心网友
时间:2023-06-30 17:50
你所学习的C语言是大学基础必修课,内容应该是潭浩强的C程序设计吧?
学习基础的C程序只是为我们学习高深的实用程序打基础,其中的算法指针等等内容非常重要。
但是要想编写真正实用的C程序你应该继续学习C++,然后学习VC++(即Virtual C++).它如同VB一样提供简单,使用的WIN图形开发界面及控件,可以方便的编写出实用的GUI程序。
因VC应用程序较大,请购买光盘安装,可得到完整的控件。网上下载的大多不全。