fyqt.net
当前位置:首页 >> C语言输出空心菱形 >>

C语言输出空心菱形

#includeint main(){int i,j,k,line,m;printf("请输入行数:");scanf("%d",&line);m=(line+1)/2;for(i=1;i

#include int main(void){ int i,j,k; //上半空心菱形 for(i=1;ii;k--){ //第一行 9空格1* i=2 8空格 2* printf(" "); } //当i=1时 由第25行代码输出* if(i == 1){} else{ printf(" *"); } //空心空格个数打印 0 2 4 6 16个 for(j=1;j

#include int main() { int i,j,n; printf("请输入你想要的菱形的边长(小于等于40):"); scanf("%d",&n); if(n>40) printf("菱形太大,控制台输出为畸形,为保证美观,不予输出。谢谢合作。^_^ \n"); else for(i=1-n;i

#include #include int main() { int n,i,j,k; char s[20][20]; scanf("%d",&n); for(i=0;i

#include #include int main() { int n,i,j; scanf("%d",&n); n/=2; for(i=-n;i

#include void Lozenge0(int n,char ch) { // 空心菱形int i,j;for(i = 0;i < n; ++i) { // 上半部分for(j = 0;j = 0; --i) { // 下半部分for(j = 0;j b) ? (a - b) : (b - a);}void Lozenge(unsigned int n,char c) {unsigned int i,j,m;for(i ...

#include int main() { int i,j,k,line,m; printf("请输入行数:"); scanf("%d",&line); m=(line+1)/2; for(i=1;i

#include /*其实打印三角形啦,菱形啦,思路都是一样一样的,都是按行找规律,然后按照每行的规律按行打印就好了。。。比如以下是每条边有n=4个*的菱形(边长是4)。c语言都是按行输出的,我们只要分析第i行要输出些什么就好了: 01234560 *1 * *2...

#include int main(){ int i, j, n; printf("请输入n: "); scanf("%d", &n); /* * 以下注释假设n=3进行分析 */ // 菱形上半部 for (i=0; i

#include main() { int n=0,i=0,j=0;char c='\0'; scanf("%c%d",&c,&n); for(i=1;i0&&j0) printf("%c",c+i-1); printf("\n"); } for(i=n-1;i>0;i--) { for(j=0;j0>0&&j0) printf("%c",c+i-1); printf("\n"); } } 我是用的小写,给你看看结果: ...

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com