首末行同上,中间这行特殊,首 当x=0时,取从底部绕回后一个数字,(s+n+n n-y) %10,三角形...
y;}Vec;intjudge(Vecp,Vecv[3]){if(((p.y-v[0].y)*(v[1].x-v[0].x)-(p.x-v[0]...
void main(){ int i,j,n=5;for(i=1;i<=n;i++){for(j=1;j<=i;j++)if((i==3 && j==2) || (i==4 && (j==2 || j==3)))printf(" ");else printf("* ");printf("\n");} }
这个就是空心三角形
void main(){ int n,i,j;printf("请你输入一个你喜欢的数:");scanf("%d",&n);printf("*\n");for(i=1;i<=n;i++){ printf("*");if(i==n)//直角三角形的底// { if((i%2)==0)//当i为偶数时// { for(j=0;j<(i/2);j++){ printf(" *");} printf("\n");...
main(){ int i,n;scanf("%d",&n);for(i=0;i<n;++i){ printf("*%*.*s\n",i==0||i==n-1?0:i,i==0?0:(i==n-1?i:1),"***");} return 0;}
c语言编程,如何编写输出空心直角三角形,有自定义函数和主函数来编写。 # include <stdio.h> void main() { int i,j,k; int N; printf("请输入三角形行数:"); scanf("%d",&N); for(i=0;i<N;i++) { for(j=i;j<N-1;j++) {
这个简单,我会 include<stdio.h> main(){int n;scanf("%d",n);for(int i=1;i<=n;i++){for(int j=1;j<=i,j++)printf("*\n");}} 这是第一个三角形,其它的以此类推,只要先输入空格就可以了,空格是“\t”
可以吗?
你可以找张方格纸,自己画一画,实际上就是一找规律 比如这个就是一个x=4的等边三角形,第i行开始有x-i个空格然后有i个*然后换行