重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、打开C-Free,按ctrl+N创建一个新的文件。
巨野ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!
2、然后开始调用函数。
3、按F9进行调试后发现没有错误。
4、按F5执行程序。
5、输入想要输入的数字。
6、按ENTER键输出结果,检验符合结果,说明函数调用成功。
main里面自己写写
#include stdio.h
#include malloc.h
typedef struct snode
{
char data;
struct snode *next;
} LinkStrNode;
int StrLength(LinkStrNode *s) //求串长
{
int i=0;
LinkStrNode *p=s-next;
while (p!=NULL)
{ i++;
p=p-next;
}
return i;
}
LinkStrNode *DelStr(LinkStrNode *s,int i,int j) //串删去
{
int k;
LinkStrNode *str,*p=s-next,*q,*r;
str=(LinkStrNode *)malloc(sizeof(LinkStrNode));
str-next=NULL;
r=str; //r指向新建链表的尾结点
if (i=0 || iStrLength(s) || j0 || i+j-1StrLength(s))
return str; //参数不正确时返回空串
for (k=0;ki-1;k++) //将s的前i-1个结点复制到str
{ q=(LinkStrNode *)malloc(sizeof(LinkStrNode));
q-data=p-data;
r-next=q;r=q;
p=p-next;
}
for (k=0;kj;k++) //让p沿next跳j个结点
p=p-next;
while (p!=NULL) //将结点p及其后的结点复制到str
{ q=(LinkStrNode *)malloc(sizeof(LinkStrNode));
q-data=p-data;
r-next=q;r=q;
p=p-next;
}
r-next=NULL;
return str;
}
int main()
{
SqString s;
int i,j,k;
}
#include iostream.h
int sign(int x);
int main()
{
int a=1;
while(a!=0)
{
cout"Input a number:"endl;
cina;
cout"Its sign is :"sign(a)endl;
}
return 0;
}
int sign(int x)
{
if(x0) return 1;
if(x0) return -1;
else return 0;
}