當前位置:名人名言大全網 - 笑話故事 - c語言程序設計

c語言程序設計

#include<stdio.h>

#include<math.h>

void?FindNum(void);

void?FindRoot(void);

void?Detective(void);

void?Bear(void);

void?Diamond(void);

void?GoodBye(void);

main()

{

int?i;

while(i!=6)

{

printf("輸入1——6來選擇相關的菜單(輸入6結束程序):");

scanf("%d",&i);

switch(i)

{

case?1:?FindNum();?break;

case?2:?FindRoot();break;

case?3:?Detective();break;

case?4:?Bear();?break;

case?5:?Diamond();?break;

case?6:?GoodBye();?break;

default?:printf("error!!!\n");

}

printf("\n");

}

}

void?FindNum(void)

{

int?i=-10000;

double?q,p;

while(i<10000)

{

q=(30+i)*6237;

p=(10*i+3)*3564;

if(p==q)

printf("i=%d",i);

i++;

}

}

void?FindRoot(void)

{

}

void?Detective(void)

{

int?i,j,k,l;

for(i=11;i<=99;i=i+11)

for(j=0;j<=99;j=j+11)

{

k=i*100+j;

l=sqrt(k);

if(k==l*l)

printf("車牌號為:31%d",k);

}

}

void?Bear(void)

{

int?i=1,j=1;

while(i<=10)

{

j++;

j=j*2;

i++;

}

printf("壹***有%d個玉米",j);

}

void?Diamond(void)

{

int?j,i,k,l=1,n=1,m,t=1;

printf("輸入要輸出的行數(奇數):");

scanf("%d",&j);

m=k=j/2+1;

for(i=0;j>i;i++)

{

if(i<j/2+1)

{

printf("?");

while(l<=m)

{

printf("?");

l++;

}

m--;

l=1;

while(l<=n)

{

printf("*");

l++;

}

printf("\n");

n+=2;

l=1;

}

else

{

l=1;

printf("");

while(l<=t)

{

printf("?");

l++;

}

l=1;

while(l<=n-4)

{

printf("*");

l++;

}

printf("\n");

n=n-2;

t++;

}

}

}

void?GoodBye(void)

{

printf("-----------------GOOD?BYE--------------------\n");

}