2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 计算机c语言循环作业 C语言计算机作业编程.doc

计算机c语言循环作业 C语言计算机作业编程.doc

时间:2022-03-11 21:04:27

相关推荐

计算机c语言循环作业 C语言计算机作业编程.doc

七个图形

#include

int main()

{

char letter;

scanf("%c",&letter);

switch(letter)

{

case'a':

{int i,j,p,q;

scanf("%d %d",&p,&q);

for(i=1;i<=p;i++)

{for(j=1;j<=q;j++)

printf("*");

printf("\n");

}

}break;

case'b':

{int i,j,l,p,q;

scanf("%d %d",&p,&q);

for(i=1;i<=p;i++)

{for(l=1;l<=i-1;l++)

printf(" ");

for(j=1;j<=q;j++)

printf("*");

printf("\n");

}

}break;

case'c':

{int i,j,l,p,q;

scanf("%d %d",&p,&q);

for(i=1;i<=p;i++)

{for(l=1;l<=p-i;l++)

printf(" ");

for(j=1;j<=q;j++)

printf("*");

printf("\n");

}

}break;

case'd':

{int i,l,p;

scanf("%d",&p);

for(i=1;i<=p;i++)

{for(l=1;l<=i;l++)

printf("*");

printf("\n");

}

}break;

case'e':

{int i,l,p;

scanf("%d",&p);

for(i=1;i<=p;i++)

{for(l=0;l<=p-i;l++)

printf("*");

printf("\n");

}

}break;

case'f':

{int i,j,l,p;

scanf("%d",&p);

for(i=1;i<=p;i++)

{for(j=1;j<=p-i;j++)

printf(" ");

for(l=1;l<2*i;l++)

printf("*");

printf("\n");

}

}break;

case'g':

{int i,j,l,p;

scanf("%d",&p);

for(i=1;i<=p;i++)

{for(j=1;j<=p-i;j++)

printf(" ");

for(l=1;l<2*i;l++)

printf("*");

printf("\n");

}

for(i=p-1;i>=0;i--)

{for(j=1;j<=p-i;j++)

printf(" ");

for(l=1;l<2*i;l++)

printf("*");

printf("\n");

}

}break;

}

return 0;}

回文序列:

#include

int main()

{char str1[100],str2[100],t;int i,j,n;

gets(str1);

strcpy(str2,str1);

n=strlen(str1);

for(j=0;j

for(i=0;i

{t=str2[i];str2[i]=str2[i+1];str2[i+1]=t;}

if(strcmp(str1,str2)==0)

printf("输入的是回文序列\n");

else

printf("输入的不是回文序列\n");

return 0;

}

加减乘除:

#include

int main()

{

char symbol;float a,b;

scanf("%f%c%f",&a,&symbol,&b);

switch(symbol)

{

case '+':printf("%f+%f=%f\n",a,b,a+b) ;break;

case '-':printf("%f-%f=%f\n",a,b,a-b) ;break;

case '*':printf("%f*%f=%f\n",a,b,a*b) ;break;

case '/':

if (b==0)

printf("error\n");

else

printf("%f/%f=%f\n",a,b,a/b) ;break;

default:printf("error\n");

}

return 0 ;

}

最大公约数

#include

int main()

{int a,b;

int gys(int m,int n);

int gbs(int m,int n);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。