C語言 列印一個指定行數的菱形圖案
int main()
{
int line = 0;//定義總行數
int i = 0;
scanf("%d", &line);
//列印上半部分
for(i=0; i<line; i++)
{
//1. 列印空格
int j = 0;
for(j=0; j<line-1-i; j++)
{
printf(" ");
}
//2. 列印*
for(j=0; j<2*i+1; j++)
{
printf("*");
}
printf("\n");
}
//列印下半部分
for(i=0; i<line-1; i++)
{
//列印空格
int j = 0;
for(j=0; j<=i; j++)
{
printf(" ");
}
//列印*
for(j=0; j<(line-1-i)*2-1; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
相關推薦
C語言 列印一個指定行數的菱形圖案
#include <stdio.h>int main(){int line = 0;//定義總行數int i = 0;scanf("%d", &line);//列印上半部分for(i=0; i<line; i++){//1. 列印空格int j =
c語言 列印一個菱形
使用c語言列印一個菱形 //先寫出思路 //===================================== //列印一個菱形= //===================================== //首先將菱形分成三部分來實現 //上半部
C語言中一個字符數組裏面的所有元素變成一個字符串
num des urn ber bold 字符數 proc repr 目標 #include <string.h> int main() // 這裏為了方便直接用main函數 { char array[] = { ‘h‘, ‘e‘, ‘l‘, ‘l‘,
用C語言列印一個空心圓
演算法分析: 利用x ^ 2 + y ^ 2 = R ^ 2可以算出圓上每一點行和列的對應關係。 程式碼: #include<stdio.h> #include<math.h> int main() { int x, m; double y; for
C語言 列印前n行楊輝三角形
#include<stdio.h> int main() { printYangHui();// return 0; } void printYangHui()//按行數列印楊輝三角 { int rows, coef = 1, space
輸出一個13行的菱形圖案,簡單易懂,不會的快進來看看
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int i, j, k; int a[] = { ‘’,’’,’’,’’,’’,’’,’’,’’,’’,’’,’’,’
C語言 列印菱形(可變行數)
<span style="font-size:18px;">#include<stdio.h> int main() { int i = 0; int j = 0; in
C語言——輸入一個字符串,將連續數字字符轉換為數字
一個 [0 fine main span nbsp 輸出 print ont 輸入一個字符串,內有數字和非數字字符,例如: A123cdf 456.78cpc876.9er 849.1 將其中連續的數字作為一個實數,依次存放到一數組a中。例如123存放在a[0],456.
通過編寫c語言程序,運行時實現打印另一個程序的源代碼和行號
clas 行號 意義 spa clu 可執行 stdlib.h 讀取 進行 2017年6月1日程序編寫說明: 1.實現行號的打印,實現代碼的讀取和輸出,理解主函數中的參數含義。 2.對fgets函數理解不夠 3.對return(1); return 0的含義理解不夠 4.未
c語言 將一個二維陣列行和列的元素互換,存到另一個二維陣列中
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
C語言——輸出一個菱形
相信大家都見到過這種題目,以下分享我個人的做法,希望對大家有所幫助,同時歡迎各位大佬提出建議。 看到題目肯定是需要觀察的,必須找出每一行空格以及星號數量的規律,把菱形分為上下兩部分列印。 上半部分規律:星號數目是行數的二倍減一,空格數是上半
C語言,判斷一個5位數是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。
<span style="font-size:18px;color:#330033;">int a = 0; printf("輸入一個五位數:"); scanf("%d",
c語言列印字母菱形————用絕對值
列印字母稜形.如鍵盤上輸入F,則螢幕上輸出如下稜形: A A B A B C A B C D A B C D E A B C D E F A B C D E A B C D A B
關於C語言列印菱形的各種題型
在做一些列印菱形的題目時發現題型不外乎這幾種: 【一】:輸出*形組成的菱形 ①題目: 描述 由鍵盤輸入正數n(n<30,n為奇數),要求輸出具有n行的如下圖案。 輸入樣例 7 輸出
C語言輸出一個菱形圖案
用c語言輸出一個由星號*組成的菱形圖案 #include<stdio.h> int main() { //首先寫菱形的上半部分 int line = 0; printf("請輸入行數"); scanf("%d",
用c語言生成一個猜數遊戲
首先需要生成一個隨機數,c語言中用srand((unsigned int)(time(NULL))產生一個不可預見的隨機數序列,參考程式碼如下: #include <stdio.h> #
c語言二分法查找數組中一個數字的下標位置
sizeof 每次 中一 需要 ret amp 二分法查找 pre print int binary_search(int arr[], int k, int left, int right) { //int right = sizeof(arr) / sizeof
linux獲取日誌指定行數範圍內的內容
得到 http rep 不想 code 水流 clas -a 技術分享 假如我要獲取“淺淺歲月拂滿愛人袖”到“落入凡塵傷情著我”之間的內容。 1、首先得到他們所在的行號: -n選項顯示行號 但是有時候grep後顯示的是“匹配到二進制文件(標準輸入)”,說明搜索的字
C++語言基礎(4)-構造函數和析構函數
編譯 編譯器 函數傳參 變量 括號 調用 col space 概念 一.構造函數的定義 類似於java,C++中也有構造函數的概念,相關用法如下: 1.1 構造函數的定義 #include <iostream> using namespace
C語言中結構體參數變量的傳遞
結構體 函數 參數 傳遞 c語言 結構體 函數 參數 傳遞 一、前言 本文中的程序實現對員工信息結構體字段賦值並打印出來的功能。該結構體的定義如下:// 員工信息結構體 typedef struct { INT8 szEmployeeName[100];