#include?stdio.h
網(wǎng)站設(shè)計、網(wǎng)站制作介紹好的網(wǎng)站是理念、設(shè)計和技術(shù)的結(jié)合。成都創(chuàng)新互聯(lián)擁有的網(wǎng)站設(shè)計理念、多方位的設(shè)計風(fēng)格、經(jīng)驗豐富的設(shè)計團隊。提供PC端+手機端網(wǎng)站建設(shè),用營銷思維進行網(wǎng)站設(shè)計、采用先進技術(shù)開源代碼、注重用戶體驗與SEO基礎(chǔ),將技術(shù)與創(chuàng)意整合到網(wǎng)站之中,以契合客戶的方式做到創(chuàng)意性的視覺化效果。
void?input();
void?output();
int?n;??????//既然不傳參
int?b[20];??//就搞成全局變量
void?main()
{
input();
output();
}
void?input()
{
int?i;
printf("輸入個數(shù):\n");
scanf("%d",n);
for(i=0;in;i++)
{
scanf("%d",b[i]);
}
}
void?output()
{
int?i;
printf("這些數(shù)字是:\n");
for(i=0;in;i++)
{
printf("%4d",b[i]);
}
}
輸入個數(shù):
3
12
43
56
這些數(shù)字是:
12??43??56Press?any?key?to?continue
scanf() 輸入,比如你定義了一個i變量,想通過鍵盤輸入來給i一個值,代碼如下:
int?i;
scanf("%d",i);??????//%d,數(shù)據(jù)類型,i,取地址,不理解也沒關(guān)系,記住要這么用就行了
這樣你就可以通過鍵盤來鍵入i的值了,但是這樣并不夠人性化,因為沒有任何的提示,于是我們用printf()來做一個提示,代碼如下:
int?i;
printf("請輸入i的值:?");?//在窗口上顯示引號內(nèi)的內(nèi)容
scanf("%d",i);
c語言中一個完整的函數(shù)由函數(shù)首部和函數(shù)體構(gòu)成,而且定義函數(shù)時兩者都是必不可少的。
函數(shù)定義的一般形式如下:
類型標(biāo)識符
函數(shù)名(形參表列)
//
這是函數(shù)首部
//
以下{
}內(nèi)的是函數(shù)體
{
說明部分
執(zhí)行部分
}
舉例說明如下:
//
定義一個不帶返回值的函數(shù)
//
函數(shù)功能:輸出形參的值
void
fun(int
a,
int
b)
{
printf("%d,
%d\n",
a,
b);
}
//
定義一個帶返回值的函數(shù)
//
函數(shù)功能:返回2個整數(shù)數(shù)的最大值
int
fun(int
a,
int
b)
{
return
ab
?
a
:
b;
}