99问答网
所有问题
当前搜索:
用c语言编写菱形
C语言
中用*做个7行的
菱形
答:
include <stdio.h> void main(){ int i,j,k;/ 变量i从0到3,表示所画
菱形
图的第一至第四行 / for(i = 0;i <= 3;i++){ / 当行数为i时,空格数是i的函数,为2-i个 / for(j = 0;j <= 2-i;j++)printf("");/ 字母数也是i的函数,为2i+1个 / for(k = 0;k <=...
c语言
!!!输出
菱形
答:
include <stdio.h>#include <math.h>void main(){int i,j,n;scanf("%d",&n);for(i=1-n;i<=n-1;i++){for(j=1;j<n*2-abs(i)-1;j++)j==abs(i)+1?printf("*"):printf(" ");printf("*\n");}} 输入n的值,即可输出对应的空心
菱形
。
C语言
一段打印
菱形
语句请帮忙加注释
答:
");for (k=0;k<=4-2*i;k++)/*再输出5-2i个*号*/ printf("*");printf("\n");/*输出回车*/ } return 0;} 这主要是计算的问题,把想要输出的
菱形
自己画一下,看一下每一行的*号个数和行数有什么函数关系,就可以用循环输出了。还是不太明白的话可以发消息问我~O(∩_∩)O ...
c语言
代码由星星组成的
菱形
5行的就可以!!谢谢
答:
程序代码:#include <stdio.h> include<stdlib.h> int main(){ int i,j,num;scanf("%d",&num);for(i=-num/2;i<=num/2;i++){ for(j=-num/2;j<=num/2;j++){ if(abs(i)+abs(j)==num/2)printf("*");else printf(" ");} puts(" ");} return 0;} 执行结果:
C语言
数字
菱形
问题。
答:
include<stdio.h> #include<math.h> int main() { int m,m2,l,i,j,k,n; scanf("%d",&n); m=0; for(i=n;i>0;i/=10) m++; for(i=0;i<n*2-1;i++) { for(j=0;j<n*2-1;j++) { l = abs(i-(n-1))+abs(j-(n-1))+1; if...
C语言
菱形
字母塔设计
答:
要是贴代码的话,查看方便,修改方便,还能调试。现在,花时,费力,还不能保证正确:
c语言
:输入一个奇数n,打印出n行星号空心
菱形
答:
include<stdio.h> int main(){ int n,i,j,k,line;printf("请输入行数:");scanf("%d",&n);line = (n+1)/2;for(i=1;i<=line;i++){ for(j=0;j<line-i;j++)printf(" ");for(k=0;k<2*i-1;k++) printf("*");printf("\n");} for(i=line-1;i>0;i--){ for(...
c语言
。输入任意一个奇数n,然后打印出来n行
菱形
。 输入任意一个奇数...
答:
include <stdio.h>int main(){ int i, n, j; scanf("%d",&n); for(i = 0; i <= n/2; i ++) { for(j = 0; j < n/2-i; j ++) putchar(' '); for(j = 0; j <= i*2; j ++) putchar('*'); putchar('\n'); } for(i...
编程输出7行空心
菱形
用C语言
,不用JAVA,在线等
答:
include <stdio.h>#include <stdlib.h>int main(){int i, j;int n;printf("请输入打印行数:\n");scanf("%d", &n);for (i = -n; i <= n; i++){int k = i > 0 ? i : -i; /*打印空格*/for (j = 0; j<k; j++){printf(" ");}printf("*"); /*打印* *...
用c语言
打印*写各种平面的图形,如正方形,
菱形
等!
答:
我这儿有一些关于图形输出的程序,前一段时间做的,都给你吧:include<stdio.h>//
菱形
void main(){ int a,b;if(a<=4){for(a=1;a<=4;a++){for(b=1;b<=15-2*a;b++) printf(" ");for(b=1;b<=2*a-1;b++) printf(" *");printf("\n");} } if(a>4&&a<=7){for(...
棣栭〉
<涓婁竴椤
16
17
18
19
20
22
23
24
25
涓嬩竴椤
21
其他人还搜