程式碼:
#include "stdio.h"
//從鍵盤輸入10個數存入一維陣列,求這10個數中的最大值和最小值並輸出
int main()
{
int i;
float max,min,num[10];
printf("請輸入10個數,每輸入一個數按回車鍵結束:\n");
for(i=0;i
scanf("%f",&num[i]);
}
max=min=num[0];
for(i=1;i
if(max
printf函式使用注意事項
1、域寬
%d:按整型資料的實際長度輸出。
如果想輸出指定寬度可以指定域寬,%md-->m域寬,打印出來以後,在控制檯上,顯示m位;
如果我們要列印的數的位數如果超過我們設定m則原樣輸出;如果我們要列印的數的位數如果小於我們設定的位數,則補空白,具體如下:
如果m為正數,則左對齊(左側補空白);
如果m為負數,則右對齊(右側補空白)。
2、跳脫字元
如果想輸出字元"%",則應該在“格式控制”字串中用連續兩個%表示。
如:printf("%f%%",1.0/3);輸出結果:0.333333%。
程式碼:
#include "stdio.h"
//從鍵盤輸入10個數存入一維陣列,求這10個數中的最大值和最小值並輸出
int main()
{
int i;
float max,min,num[10];
printf("請輸入10個數,每輸入一個數按回車鍵結束:\n");
for(i=0;i
{
scanf("%f",&num[i]);
}
max=min=num[0];
for(i=1;i
{
if(max
printf函式使用注意事項
1、域寬
%d:按整型資料的實際長度輸出。
如果想輸出指定寬度可以指定域寬,%md-->m域寬,打印出來以後,在控制檯上,顯示m位;
如果我們要列印的數的位數如果超過我們設定m則原樣輸出;如果我們要列印的數的位數如果小於我們設定的位數,則補空白,具體如下:
如果m為正數,則左對齊(左側補空白);
如果m為負數,則右對齊(右側補空白)。
2、跳脫字元
如果想輸出字元"%",則應該在“格式控制”字串中用連續兩個%表示。
如:printf("%f%%",1.0/3);輸出結果:0.333333%。