c語言:輸出一個菱形圖
輸出一個菱形圖。
解:程式:
#include<stdio.h>
int main()
{
int i, j;
char diamond[][5] = { {' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{ ' ','*',' ','*' },{ ' ',' ','*' } };
//diamond 菱形,鑽石,金剛石
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++)
{
printf("%c", diamond[i][j]);
}
printf("\n");
}
return 0;
}
結果:
*
* *
* *
* *
*
請按任意鍵繼續. . .
相關推薦
c語言:輸出一個菱形圖
輸出一個菱形圖。解:程式:#include<stdio.h>int main(){int i, j;char diamond[][5] = { {' ',' ','*'},{' ','*',
第十一週:C語言:輸出一個空心三角形
問題:輸出一個空心三角形。 程式碼: void holl_triangle(int n) { int i, j; for (i=0; i<n; i++) { if(i!=n-1) { fo
c語言:輸出以下關鍵字的位元組大小及輸出一個地址:char,short,int,float,double,long
輸出以下關鍵字的位元組大小及輸出一個地址: 1. #include<stdio.h> int main() { printf("%d\n",sizeof(char));//1 printf(
C語言:輸出用0~9這10個數能組成的
輸出0~9這10個數能組成的三位數 #include<stdio.h> int main() { int i, j, k,count = 0; for(i = 1; i <= 9; i++) //0不能為首位 for(j = 0; j &
C語言:輸出100-1000之間的所有迴文數並統計
從左到右讀和從右到左讀大小都是一樣的數稱為迴文數 #include<stdio.h> void main() { int i,j,k,s = 0; for(i = 101; i < 1000; i++) { k = i; j = 0; do {
C語言:輸出乘法口訣表
輸出99乘法口訣表 程式碼如下: #include<stdio.h> int main() { int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d ",i,j
C語言:實現一個通訊錄,可以進行增刪查改等多項功能(動態版本)
基於前一篇文章的靜態通訊錄,新增malloc函式,realloc函式以及free,將其改變為一個動態的通訊錄,可以動態記憶體開闢,儘可能防止記憶體的浪費。 具體程式碼如下: contact.h #ifndef __CONTACT_H__ #define __CO
c語言:輸出當前系統時間
#include <stdio.h> #include <time.h> int main(void){ time_t t; char buf[1024]; time(&t);
C語言:輸出n行由大寫字母A開始構成的三角形字元陣列。
實驗4-2-6 輸出三角形字元陣列(15 分)本題要求編寫程式,輸出n行由大寫字母A開始構成的三角形字元陣列。輸入格式:輸入在一行中給出一個正整數n(1≤n<7)。輸出格式:輸出n行由大寫字母A開始構成的三角形字元陣列。格式見輸出樣例,其中每個字母后面都有一個空格。#i
c語言:實現一個函式,判斷一個數是不是素數。
實現一個函式,判斷一個數是不是素數。程式:#include<stdio.h>#include<math.h>int prime(intnum) //prime表示素數{int i
C語言:輸入一個不確定位數的正整數,把位數翻轉出來!
Code: /*給一個正整數,要求: 1.求出它是幾位數; 2.分別輸出每一位數字; 3.按逆序輸出各位數字, */ #include <stdio.h> #include <math.
C 語言:有一個班4個學生,5門課程。
題目:有一個班4個學生,5門課程。1、求第一門課程的平均分;2、找出有兩門課程以上不及格的學生,輸出他們的學號和全部課程成績及平均成績;3、找出平均成績在90分以上或全部課程成績在85分以上的學生。分別
C語言:輸出100-200之間的素數
此題的解決思路為:使用兩個迴圈,首先第一個迴圈輸出100-200之間的值,第二個迴圈用來判斷素數。 判斷素數:(只有1和它本身兩個因數)。這個數是不是素數我們可以用這個數除2,再除3,再除4,一直除到這個數減一,如果除到這個數減一,這個數依然不能被整
c語言:實現一個函式判斷year是不是潤年。
實現一個函式判斷year是不是潤年。程式:#include<stdio.h>int leap_year(intyear)//leap year 閏年{if ((year % 4 == 0 &
【c語言】輸出一個圖形
/* 輸出 ********** very good! ********** */ #include <stdio.h> int main() { int i; for( i = 0; i < 10; i++) { print
c語言:判斷一個年份是不是閏年和雞兔同籠問題
#include<stdio.h> int main() { int year; printf("請輸入年份:\n"); scanf("%d",&year); if((year%4==0)&&(year%100
C語言:實現一個函式判斷year是不是閏年
判斷是否是閏年: 四年一閏,百年不閏,四百年再閏#include<stdio.h> #include<stdlib.h> int leap(int year) { int ret = 0;; if (((year % 4 ==
C語言:編寫一個程式統計輸入字串中,各個數字、空白字元、以及其他所有字元出現的次數。
#include<stdio.h> int main() { int c = 0; int num_count = 0; int emp_count = 0; int els_count = 0; w
C語言:輸出九九乘法口訣表
此題的解決思路為:兩個迴圈巢狀,乘法口訣表就是行列號相乘,當行列號相等則換行。 具體程式碼如下。#include<stdio.h> int main() { int i, j;//定義一個i和j for (
C語言: 有一個字元陣列的內容為:"student a am i", 請你將陣列的內容改為"i am a student".
題目:有一個字元陣列的內容為:"student a am i", 請你將陣列的內容改為"i am a student". 要求:不能使用庫函式。只能開闢有限個空間(空間個數和字串的長度無關)。 分析:分為兩大部分:①把整個字元陣列逆置