#includestdio.h
目前創(chuàng)新互聯(lián)公司已為上1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、綿陽(yáng)服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、上黨網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
void delStr(char *s,char p)
{char *p1,*p2;
for(p1=p2=s;*p1;p1++)
if(*p1!=p)*p2++=*p1;
*p2='\0';
}
int main()
{char s[300],ch;
gets(s);
ch=getchar();
delStr(s,ch);
printf("%s\n",s);
return 0;
}
一直想找出一種簡(jiǎn)便的方法,于是想到了遞歸,不知道是不是符合題意,方法不太好,盡是全局變量,看看吧
#includestdio.h
float ave=0,s=0,sum=0;int n,i;
void fun()
{ float t;
printf("請(qǐng)輸入數(shù)據(jù):");
scanf("%f",t);
sum+=t;
if(-1+i--)
fun();
if(i==0)
{
ave=1.0*sum/n;
}
s+=(t-ave)*(t-ave);
}
void main()
{
printf("要輸入幾個(gè)數(shù):");
scanf("%d",n);
i=n;
fun();
printf("ave=%f,s=%f",ave,s);
}
#includestdio.h
int?is(int?year)
{
if((year%4==0year%100!=0)||year%400==0)
return?1;
else
return?0;
}
main()
{
int?t;
printf("輸入年份為");
scanf("%d",t);
t=is(t);
if(t=1)
??printf("%d是閏年",t);
else?
??printf("%d不是閏年",t);
}
輸入年份為2016
1是閏年P(guān)ress?any?key?to?continue