精华内容
下载资源
问答
  • C语言输出正三角形

    万次阅读 多人点赞 2016-05-02 13:04:17
    输出这个正三角形 分析:行数为五行,然后确定每行需要输出的空格数和*号数即可 int i, j, k; for(i = 1; i; i++) { /* 观察每行的空格数量,补全循环条件 */ for(j = 0 ;j ;j++) { printf(" "); //输出空格

    输出这个正三角形

    分析:行数为五行,然后确定每行需要输出的空格数和*号数即可

    int i, j, k;
        for(i = 1; i<5; i++)
        {
            /* 观察每行的空格数量 */
            for(j = 0 ;j < 4-i ;j++)  
            {
                printf(" ");    //输出空格
            }
            /* 观察每行*号的数量 */
            for(k = 0; k < 2 * i - 1; k++) 
            {
                printf("*");   //每行输出的*号
            }
            printf("\n");     //每次循环换行
        }


    展开全文
  • C语言输出三角形

    千次阅读 2021-01-28 16:01:15
    =20,输出一个n层的倒三角形。例如,n=5时输出如下: 解答: #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); /*从键盘读取需要打印的行数*/ for (i = 1; i <= n; i++) /*一共打印n...

    1、题目要求:输入正整数n<=20,输出一个n层的倒三角形。例如,n=5时输出如下:

    在这里插入图片描述

    2、解答:

    #include <stdio.h>
    int main()
    {
    	int n, i, j;
    	scanf("%d", &n);	/*从键盘读取需要打印的行数*/
    	for (i = 1; i <= n; i++)	/*一共打印n行*/
    	{
    		for (j = 1; j < i; j++)	/*第i行打印‘#’号之前需要先输出(i-1)个空格*/
    		{
    			printf(" ");
    		}
    		for (j = 1; j <= 2*(n-i) + 1; j++)	/*第i行一共输出 2*(n-i)+1个‘#’号*/
    		{
    			printf("#");
    		}
    		printf("\n");	/*第i行输出完毕,准备下一行的输出*/
    	}
    	return 0;
    }
    

    3、运行示例:

    在这里插入图片描述

    4、总结:寻找每一行输出与行数之间的关系,进而采用循环语句进行程序设计。

    拓展:

    #include <stdio.h>
    int main()
    {
    	int n;
    	scanf("%d", &n);
    	for (int i = 1; i <= n; i++)
    	{
    		for (int j = 1; j <= i-1; j++)
    			printf(" ");
    		for (int k = 1; k <= n-i+1; k++)
    			printf("* ");
    		printf("\n");
    	}
    	return 0;
     } 
    

    输出示例:

    在这里插入图片描述

    展开全文
  • C语言输出九九乘法表(正三角形输出)。 效果图: 代码部分: #include <stdio.h> void main() { int i,j; for(j=1;j<=9;j++) { for(i=1;i<=j;i++) { printf("%d*%d=%-4d",i,j,i*j); } printf...

    C语言输出九九乘法表(正三角形输出)。

    效果图:
    效果图
    代码部分:

    #include <stdio.h>
    void main()
    {   
        int i,j;
        for(j=1;j<=9;j++)
        {
            for(i=1;i<=j;i++)
            {
                printf("%d*%d=%-4d",i,j,i*j);
            }
            printf("\n");
        }
    }
    
    
    展开全文
  • C语言输出三角形字符阵列

    万次阅读 2018-02-18 23:06:15
    输出三角形字符阵列(20point(s))本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个整数n(1≤n&lt;7)。输出格式:输出n行由大写字母A开始构成的三角形字符...

    输出三角形字符阵列(20 point(s))

    本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

    输入格式:

    输入在一行中给出一个正整数n(1≤n<7)。

    输出格式:

    输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。

    输入样例:

    4
    

    输出样例:

    A B C D 
    E F G 
    H I 
    J
    #include <stdio.h>
    
    
    
    int main()
    {
       int n,i,a,b,c;
       scanf("%d",&n);
       b=n-1;
       c=(1+n)*n/2;
       for(i=0;i<c;i++){
            printf("%c ",'A'+i);
            if(i==n-1){
                printf("\n");
                n+=b;
                b--;
            }
         }
    }

    附一个正三角的其他写法

    #include <stdio.h>
    int main()
    {
        char c='A';
        int n;
        scanf("%d",&n);
        while(n)
        {
            int i;
            for(i = 0; i < n; i++){
                putchar(c++);
                if(i!=n-1)
                    printf(" ");
            }
            n--;
            printf("\n");
        }
        return 0;
    }
    

     

    展开全文
  • 7-32 输出三角形字符阵列 (15分) 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 输入格式: 输入在一行中给出一个整数n(1≤n<7)。 输出格式: 输出n行由大写字母A开始构成的三角形...
  • [PTA C语言]输出三角形面积和周长

    千次阅读 2020-12-04 16:38:27
    输入为3个整数,分别代表三角形的3条边a、b、c。 输出格式: 如果输入的边能构成一个三角形,则在一行内,按照 area = 面积; perimeter = 周长 的格式输出,保留两位小数。否则,输出 These sides do not ...
  • #include <stdio.h> int main() { int i, j, k; for(i=1; i<5; i++) { for(j=i;j<5;j++) { printf(" "); //输出空格 } for(k=0;k<2*i-1;k++) { printf("*".
  • C语言打印倒三角形

    万次阅读 2017-03-11 17:18:40
    C语言打印倒三角形输入整数n,输出一个n层的倒三角形。#include #include #include #include <time.h>/* int main() { int num,count2; char triangle[40]; while(scanf("%d",&num)==1){
  • 输入为3个整数,分别代表三角形的3条边a、b、c。 输出格式: 如果输入的边能构成一个三角形,则在一行内,按照 area = 面积; perimeter = 周长 的格式输出,保留两位小数。否则,输出 These sides do not ...
  • C语言---输出三角形字符阵列

    万次阅读 2018-04-08 23:28:37
    输出三角形字符阵列本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个整数n(1≤n&lt;7)。输出格式:输出n行由大写字母A开始构成的三角形字符阵列。格式见输出...
  • C语言输出蛇形矩阵

    千次阅读 多人点赞 2020-06-09 01:35:20
    写在前面:这里是小王成长日志,一名在校大学生,想在学习之余将自己...蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入 本题有多组数据,每组数据由一个整数N组成。(N不大于100) 输出 对于每一组数.
  • 时间限制: 1Sec 内存限制: 128MB 题目描述 使用循环结构打印下述图形,打印行数n由用户输入。图中每行事实上包括两部分,...C语言代码: #include<stdio.h> int main() { int i,j,n,m,t,len; scanf("%d %d",...
  • 7-3 输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 输入格式: 输入在一行中给出一个整数n(1≤n<7)。 输出格式: 输出n行由大写字母A开始构成的三角形字符阵列。...
  • c语言三角形

    千次阅读 2019-10-02 13:08:01
    =20输出一个n层的倒三角形.例如n=5则输出如下所示// 解题思路 每层是2n-1个* 5-i个空格 双层for循环/*################ ##### ### #*/#include<stdio.h>int main(){ int n; scanf("%d",&n); for(int i=n;i...
  • 输出n行由大写字符A开始的,构成三角形字符阵列图形,具体参考样例。 【输入形式】一个整数n 【输出形式】上三角字符阵列,其字符按由行到列的方式,依次按字母表顺序输出,字母之间有一个空格 【样例输入】 输入一...
  • 数字三角形2 Time Limit:1000MS Memory Limit:65535K 题型: 编程题 语言: 无限制 描述 由键盘输入正奇数N,输出如下图所示的(N+1)/2 行的数字三角 ![图片说明]...
  • 实验4-2-6 输出三角形字符阵列(15 分)本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个整数n(1≤n&lt;7)。输出格式:输出n行由大写字母A开始构成的三角形...
  • 4.4 输入n 值输出如图所示矩形 4.5 输入n 值输出如图所示平行四边形 4.6 输入n 值输出如图所示高为 n 的等腰三角形 4.7 输入n 值输出如图所示高为 n 的等腰三角形 4.8 输入n 值输出如图所示高和上底均为 n 的等腰...
  • 4.4输入 n 值输出如图所示矩形 4.5输入 n 值输出如图所示平行四边形 4.6输入 n 值输出如图所示高为 n 的等腰三角形 4.7输入 n 值输出如图所示高为 n 的等腰三角形 4.8输入 n 值输出如图所示高和上底均为 n 的等腰...
  • 三角形C语言解法

    千次阅读 2019-08-21 18:38:00
    三角形C语言解法 问题描述: 输入整数n<=20,输出一个n层的倒三角形。例如,n=5时输出如下: ######### ####### ##### ### # 解法: #include <stdio.h> int main() {   &...
  • Problem Description 符号三角形的 第1行有n个...每行1个整数n ,n=0退出. Output n和符号三角形的个数. Sample Input 15 16 19 20 0 Sample Output 15 1896 16 5160 19 32757 20 59984
  • 4.4 输入n 值输出如图所示矩形 4.5 输入n 值输出如图所示平行四边形 4.6 输入n 值输出如图所示高为n 的等腰三角形 4.7 输入n 值输出如图所示高为n 的等腰三角形 4.8 输入n 值输出如图所示高和上底均为n 的等腰梯形 1...
  • 输入数据包含多个测试实例,每个测试实例的输入只包含一个整数n(1),表示将要输出的杨辉三角的层数。 Output 对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉...
  • 输入为3个整数,分别代表三角形的3条边a、b、c。 输出格式: 如果输入的边能构成一个三角形,则在一行内,按照 area = 面积; perimeter = 周长 的格式输出,保留两位小数。否则,输出 These sides do not ...
  • 实验4-2-6 输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 输入格式: 输入在一行中给出一个整数n(1≤n<7)。 输出格式: 输出n行由大写字母A开始构成的三角形字符阵列...
  • 输入整数n,输出n行字符图案。 问题二: 输入整数n,要求输出如下2*n+1行的菱形图案。(菱形右边不留多余空格) 问题3: 输入整数n,输出如下中间数字为n的菱形图案。(菱形右边不留多余空格)
  • 正三角形外接圆面积

    2014-09-29 20:00:37
     给你正三角形的边长,pi=3.1415926 ,求正三角形的外接圆面积 输入只有一组测试数据 第一行输入一个整数n(1 样例输出  5  1  13  22  62  155 样例输出  1.05  176.98  506.84  4025.43  ...
  • /*输入三个整数,判断用这三个整数做边长是否能构成一个直角三角形。 输入 输入三个整数。 输出 能否构成直角三角形。如能输出:yes.若不能,输出:no。 */ int a,b,c; scanf("%d%d%d",&a,&b,&c); ...
  • #include <stdio.h> int Fun1()/*左上三角*/ { for (int i = 1; i <=5; i++) { for (int j = 1; j <= i; j++) printf("A"); printf("\n");...int Fun2()/*右上三角形*/ { int a, b, c;...

空空如也

空空如也

1 2 3 4 5 6
收藏数 119
精华内容 47
关键字:

c语言输出正三角形

c语言 订阅