大學生新聞網(wǎng),大學生新聞發(fā)布平臺
大學生新聞網(wǎng)
大學生新聞大學生活校園文學大學生村官
社會實踐活動社會實踐經(jīng)歷社會實踐報告社會實踐總結社會實踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名專科排名學校地址
求職簡歷職場法則面試技巧職場故事求職招聘大學生就業(yè)
英語學習計算機學習電氣工程機械工程經(jīng)濟管理建筑設計財務會計
申請書證明書檢討書自薦信演講稿心得體會調(diào)查報告讀后感求職信推薦信其它范文

C語言輸出等腰三角形

本實例要求從鍵盤輸入任意整數(shù) n,通過程序運行輸出對應高度為 n 的等腰三角形。

算法思想
① 設計以高度 n 為參數(shù)的一個函數(shù),函數(shù)返回值為空,在函數(shù)體中實現(xiàn)等腰三角形的打印;圖形的最終打印需要利用二層循環(huán)設計實現(xiàn)。

② 圖形共輸出 n 行,外循環(huán)變量 i 表示 n 行的輸出,循環(huán)變量的變化范圍為 0~(n—1)。


③ 循環(huán)變量 j 表示每一行的“*”號輸出。由于每一行的輸出不同,第 j 行輸出空格的個數(shù)為 (n—i),第 j 行輸出“*”號的個數(shù)為(2*i+1)。控制“*”號輸出的內(nèi)循環(huán)變量 j 的變化范圍為 0~(2*i)。


④ 在主函數(shù)中輸入 n 作為實參,調(diào)用定義函數(shù),打印等腰三角形。

程序代碼
#include <stdio.h>
int trangle(int n)
{
    int i,j;
    for(i=0;i<n;i++)
    {
        for(j=0;j<=n-i;j++)
            putchar(' ');
        for(j=0;j<=2*i;j++)
            putchar('*');
        putchar('\n');
    }
    return 0;
}
 
int main()
{
    int n;
    printf("Enter n:");
    scanf("%d",&n);
    printf("\n");
    trangle(n);
    return 0;
}
調(diào)試運行結果
當 n 取值為 8 時,打印出的等腰三角形如下所示:
Enter n:8

         *
        ***
       *****
      *******
     *********
    ***********
   *************
  ***************當 n 取值為 20 時,打印出的等腰三角形如下所示:
Enter n:20

                     *
                    ***
                   *****
                  *******
                 *********
                ***********
               *************
              ***************
             *****************
            *******************
           *********************
          ***********************
         *************************
        ***************************
       *****************************
      *******************************
     *********************************
    ***********************************
   *************************************
  ***************************************
    作者:大學生新聞網(wǎng)    來源:大學生新聞網(wǎng)
    發(fā)布時間:2025-03-10    閱讀:
    掃一掃 分享悅讀
  • C語言約瑟夫環(huán)問題
  • 編號為 1,2,3,…,n 的 n 個人圍坐一圈,任選一個正整數(shù) m 作為報數(shù)上限值,從第一個人開始按順時針方向報數(shù),報數(shù)到 m 時停止,報
  • 03-10 關注:0
  • C語言輸出等腰三角形
  • 本實例要求從鍵盤輸入任意整數(shù) n,通過程序運行輸出對應高度為 n 的等腰三角形。
  • 03-10 關注:0
  • C語言字符串加密和解密算法
  • 在本實例中要求設計一個加密和解密算法。在對一個指定的字符串加密之后,利用解密函數(shù)能夠?qū)γ芪慕饷埽@示明文信息。
  • 03-09 關注:3
  • C語言獲取矩陣的最大值及其下標
  • 本實例要求使用二維數(shù)組將一個 3×4 的矩陣中所有元素的最大值及其下標獲取,通過該程序,掌握二維數(shù)組的引用知識。
  • 03-09 關注:4
  • C語言誰家孩子跑得最慢
  • 張、王、李三家各有三個小孩。一天,三家的九個孩子在一起比賽短跑,規(guī)定不分年齡大小,跑第一得 9 分,跑第二得 8 分,依次類推。
  • 03-09 關注:3
  • C語言狼追兔子問題
  • 一只兔子躲進了 10 個環(huán)形分布的洞的某一個,狼在第一個洞沒有找到兔子,就隔一個洞,到第三個洞去找
  • 03-09 關注:2
  • C語言兔子生兔子問題
  • 假設一對兔子的成熟期是一個月,即一個月可長成成兔,那么,如果每對成兔每個月都生一對小兔
  • 03-09 關注:4
主站蜘蛛池模板: 亚洲色大成网站WWW尤物 | 日韩在线视频观看| 国产黄三级高清在线观看播放| 向日葵app在线观看下载视频免费 向日葵app在线观看免费下载视频 | 成人美女黄网站色大色下载| 国产在线a免费观看| 老司机福利在线播放| 色屁屁一区二区三区视频国产| 永久免费无码网站在线观看个| 奇米影视在线观看| 免费在线观看h片| loosiesaki| 狠狠操视频网站| 国精品无码一区二区三区在线| 亚洲欧美视频一区| 久久久久国产一区二区三区| 里番肉本子同人全彩h| 无码人妻精品一二三区免费| 四虎影视永久地址www成人 | 一区二区三区视频| 男女猛烈xx00免费视频试看| 天天色天天射综合网| 亚洲武侠欧美自拍校园| 永久在线免费观看| 日韩精品无码免费一区二区三区 | 丰满饥渴老女人hd| 老司机深夜福利视频| 好男人好影视在线播放| 亚洲精品成人a| 亚洲五月激情综合图片区| 日本高清免费观看| 午夜无码国产理论在线| ASS日本少妇高潮PICS| 欧美性生交活XXXXXDDDD| 国产日韩精品欧美一区| 久久亚洲AV成人无码国产| 精品视频一区二区三区在线观看 | 老司机精品视频免费| 女人脱裤子让男生桶的免费视频| 亚洲精品456在线播放| 性xxxxfeixxxxx欧美|