當前位置:首頁 » 編程軟體 » 編程輸出

編程輸出

發布時間: 2022-01-08 10:23:05

『壹』 編程 輸出圖形

c語言寫的,希望對你有用
#include<stdio.h>
void main()
{
int i = 0;
int j = 0;
int k = 0;
for(i = 0;i<6;i++) //上面半個菱形
{
for(j = 0;j<5-i;j++) //輸出每行前面空格
{
printf(" ");
}

printf("*"); //輸出每一行的第一個*

if(i>0)
{
for(k = 0;k<i*2-1;k++) //輸出每一行中間的空格
{
printf(" ");
}
printf("*"); //輸出每一行的第二個*
}
printf("\n"); //輸出換行
}
for(i = 0;i<5;i++) //下面半個菱形
{
for(j = 0;j<i+1;j++) //輸出每一行前面的空格
{
printf(" ");
}
printf("*"); //輸出每行的第一個*
for(k = 0;k<7-i*2;k++) //輸出每一行中間的空格
{
printf(" ");
}

if(i<4) //輸出每一行的第二個*
{
printf("*");
}
printf("\n");
}
}

『貳』 C語言:編程實現輸入,輸出

方法很多,我用數組實現。
定義20大小數組,下標加1就是1~20的數字,數組元素值就是輸入狀態。

#include<stdio.h>

#include<windows.h>

#include<conio.h>

void show(int *nums);

int main()

{

int nums[20]={0};//表示1到20個數字的狀態,0表示未被輸入,1表示已被輸入

int save[19],*p=save,n=19,in=0,flag;

while(n--)

{

flag=1;

system("cls");

show(nums);

printf("請輸入一個數字(1~20):"),scanf("%d",&in);

while(in<1 || in>20 || nums[in-1]==1)

{

if(in<1 || in>20)

printf("輸入錯誤!只能輸入1~20的整數!...按任意鍵重新輸入... "),getch();

else if(nums[in-1]==1)

printf("輸入錯誤!數字%d已輸入,不能重復!...按任意鍵重新輸入... ",in),getch();

flag=0;

n++;

break;

}

if(flag)

*p=in,nums[in-1]=1;

}

return 0;

}

void show(int *nums)

{

int i;

printf("已輸入數字:");

for(i=0;i<20;i++)

if(nums[i])

printf("%d ",i+1);

printf(" 未輸入數字:");

for(i=0;i<20;i++)

if(!nums[i])

printf("%d ",i+1);

printf(" ");

}

『叄』 編程(列印輸出:)

void main()
{
int nMax = 15;
int nSize = -1;

for(int i=0; i<nMax; i++)
{
nSize += i<=(nMax/2) ? 2 : -2;
for(int j=0; j<nSize; j++)
(j == 0 || j == nSize-1) ? printf("*") : printf("#");
printf("\n");
}
}

裡面nMax你可以自己設置,要畫多少行都沒有問題,你這個例子是畫了5行的,我這里畫了15行,你把nMax改成5就可以了

『肆』 怎麼用c語言編寫程序直接輸出字元「%d」

#include<stdio.h>

intmain()

{

printf("%%d");

printf("\n");

return0;

}

(4)編程輸出擴展閱讀

c語言佔位符的使用

%s可以填充字元串(string),%f可以填充浮點數(float),%p則可以填充一個指針(pointer),這些佔位符分別是用對應英文單詞的首字母表示的。

%d中的d並不表示integer,而是表示decimal(10進制)。類似的%x常用於列印16進制整數(hexadecimal),%o常用於列印8進制整數(octal)。C語言程序開發中的整數顯然可以是任意進制的。調用printf()函數時,若是希望列印一個一個整數,完全可以使用%i作為佔位符。

『伍』 C語言編程中我怎麼把輸入的值輸出

printf("%d年有xx天\n",year)

『陸』 在C語言編程中,"%"號怎麼輸出

C語言編程中,%的輸出需要藉助一個%進行轉義輸出,如printf ("%%");輸出一個%
其他轉換說明符
%a(%A) 浮點數、十六進制數字和p-(P-)記數法(C99)
%c 字元
%d 有符號十進制整數
%f 浮點數(包括float和doulbe)
%e(%E) 浮點數指數輸出[e-(E-)記數法]
%g(%G) 浮點數不顯無意義的零"0"
%i 有符號十進制整數(與%d相同)
%u 無符號十進制整數
%o 八進制整數 e.g. 0123
%x(%X) 十六進制整數0f(0F) e.g. 0x1234
%p 指針
%s 字元串
%% "%"

『柒』 c語言編程,輸入輸出

在多個數中求素數,參考代碼如下:

#include<stdio.h>
intisprime(intn)
{
inti;
if(n<=1)return0;
for(i=2;i<n;++i)
if(n%i==0)return0;
return1;
}
intmain()
{
inta[49],b[49],na=0,nb=0,i,t;
for(i=0;i<49;++i){
scanf("%d",&t);
if(t==-1)break;
if(isprime(t))b[nb++]=t;
a[na++]=t;
}
printf("數組a的內容: ");
for(i=0;i<na;++i){
printf("%d",a[i]);
if((i+1)%5==0)
printf(" ");
}
printf(" 數組b的內容: ");
for(i=0;i<nb;++i){
printf("%d",b[i]);
if((i+1)%5==0)
printf(" ");
}
return0;
}

『捌』 C語言編程輸出

scanf改為

scanf("%f%f%f",&a,&b,&c);

printf改為

printf("%2f%2f%2f",a,b,c);

float類型對應個數說明符%f

『玖』 編程輸出 * *.*. *..*..* *...*...*...* *....*....*....*....* *.....*.....*.....*.....*.....* *......

回答: 取反就意味著有方波輸出啦,方波本來就是高低高低.取反就是一會高,一會低啊,只要程序中有哪個口取反,那個口就是指出的方波輸出了 (一);

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:759
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:659
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:306
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:284
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:812
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:158
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:89
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:503
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:655
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:479