11问答网
所有问题
当前搜索:
c语言输出一个倒三角形
C语言输出
以*组成的
三角形
,请问怎么完成?用什么办法?
答:
楼主自己都打印的不对嘛!是要这样的么?(汗!我也忘了知道一发就自动左对齐了……)给你几种方法吧:
1
.最简单好理解的方法:include<stdio.h> main(){ int i,a,b,
c
=1;for(i=1;i<=5;i++){ for(a=1;a<=5-i;a++) printf(" ");for(b=1;b<=c;b++) printf("*");printf...
求这个
c语言输出
直角
三角形
的流程图
答:
回答:#include <stdio.h>int main()//main函数可以有参数也可以没有参数,有参数的时候是
一个
int和一个char的指针数组{int d=0;//多少行 scanf("%d",&d); for(int i=1;i<=d;i++) { for(int j=1;j<=2*i-1;j++){ printf("*");}printf("\n"); }return 0;}不懂追问
C语言
编程:平面有100个点,任意三点可以组成
一个三角形
,输入100个点...
答:
你也没要求输入
输出
格式,写的话也是一大堆,也不太好理解,我给你个策略吧:首先用三个变量a、b、
c
分别存储前三个输入的点,计算出面积abc。之后每加入
一个
点先存入变量o,然后分别计算abo、aoc、obc的面积,一旦出现面积比abc面积大的情况,取它们之间最大的一个面积,若abo面积比abc,obc,aoc大...
一个
简单的
c语言
程序 求加注释 只能给分以示感谢
答:
int main(){ double a,b,
c
,s,area; // 定义 double 型变量 scanf("%f%f%f,&a,&b,&c"); // 输入 a b c 的值 if(a+b>c && b+c>a && c+a>b) // 判断是否为
三角形
(判据为: 两边之和大于第三边), 如果是, 执行以下操作 { s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-...
c语言
怎么将它改成
倒三角形
排列??
答:
把 for(i=
1
;i<=n;i++)改为 for(i=n; i>=1; i--)
C语言
:输入直角
三角形
的直角边长度(两个直角边相同),打印
输出
该图形
答:
include<stdio.h> int main(){ int i,j,k,n,m;scanf("%d",&n);for(j=
1
;j<=n;j++){ for(k=1;k<=j;k++)printf("*");printf("\n");} return 0;} 这样就好了
c语言
设计 设计程序用星号
输出
等腰
三角形
,每两行之间空一行,总行数n和...
答:
for(k=0;k<(i+
1
);k++) printf("*"); //B for(j=0;j<m;j++) printf(" "); //
C
for(k=0;k<(n-i);k++) printf("*"); //D } printf("\n");} } //代码说明 //X行借i来执行判断输入行n是否是奇数,奇数才好
输出
整齐图形 //Y行实现每两行之间空一行 //...
C语言
打印
三角形
,
输出
6-i个空格符?
答:
include<stdio.h> void main() { int i,j;for ( i=
1
;i<=6;i++ ) { for ( j=0;j<6-i;j++ ) printf(" "); //按照题目应该是引号中连续两个空格 for ( j=0;j<2*i-1;j++ ) printf("*"); //按照题目图案引号中是星号空格 printf("\n");} } ...
C语言
编程,用数组
输出
杨辉
三角形
的6行,我的哪里错了,请高手帮忙_百度知 ...
答:
include <stdio.h> define N 6 int main(){ int a[N][N]={0},i,j;for(i=0;i<N;i++){ for(j=0;j<=i;j++){ if(j==0||i==j)a[i][j]=
1
;else a[i][j]=a[i-1][j-1]+a[i-1][j];} } for(i=0;i<N;i++){ for(j=0;j<=i;j++){ printf("%d\t"...
C语言输出
以下的杨辉
三角形
要求输出10行。看看我哪里错了
答:
帮你改正了,还帮你简化了一下。include<stdio.h> include<stdlib.h> define n 10 main(){ int i,j,x,a[n][n]={0};a[0][0]=
1
;for(i=1;i<=n-1;i++){ a[i][0]=1;for(j=1;j<=i;j++)a[i][j]=a[i-1][j]+a[i-1][j-1];} for(i=0;i<n;i++){ for(...
棣栭〉
<涓婁竴椤
20
21
22
23
25
26
27
28
29
涓嬩竴椤
灏鹃〉
24
其他人还搜