可以的,前提是,在使用一個函數(shù)之前必須先對他進(jìn)行聲明:

成都創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為長春等服務(wù)建站,長春等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為長春企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
//void B();聲明B函數(shù)的存在。
void A()
{
B();//非法,程序執(zhí)行到此時并不知道B函數(shù)的存在。
}
void B()
{
}
或者
#include stdio.h
#include stdlib.h
#include math.h
int fa(int n)
{
int a;
for(a=2;a=sqrt(n*1.0),n%a!=0;a++);
if(asqrt(n*1.0))
return(1);
else
return(0);
}
void main( )
{
int n,q;
scanf("%d",n);
擴展資料
從函數(shù)定義的角度看,函數(shù)可分為庫函數(shù)和用戶定義函數(shù)兩種。
(1)庫函數(shù)
由C系統(tǒng)提供,用戶無須定義, 也不必在程序中作類型說明,只需在程序前包含有該函數(shù)原型的頭文件即可在程序中直接調(diào)用。在前面各章的例題中反復(fù)用到printf 、 scanf 、 getchar 、putchar、gets、puts、strcat等函數(shù)均屬此類。
(2)用戶定義函數(shù)
由用戶按需要寫的函數(shù)。對于用戶自定義函數(shù), 不僅要在程序中定義函數(shù)本身, 而且在主調(diào)函數(shù)模塊中還必須對該被調(diào)函數(shù)進(jìn)行類型說明,然后才能使用。
如果你不寫,調(diào)試時雖然沒ERROR,但是應(yīng)該會用warning把,雖然你強制運行還是得到正確答案,因為系統(tǒng)默認(rèn)如果你不寫返回類型的話,它默認(rèn)是int,所以答案也對了
#include stdio.h
int Max(int a, int b); // 定義函數(shù)Max
void main() //無返回值主函數(shù)
{
int x, y, z; //定義整型變量x,y,z
printf("Please input two integers : "); //讓用戶輸入兩個整數(shù),務(wù)必要用英文輸入法輸入“,”
scanf("%d,%d",x, y); //將用戶輸入的整型數(shù)分別存放到x,y中
if(x==y) //判斷x是否等于y,是則輸出“這兩個整數(shù)相等”
{
printf("The two integers are equal!");
}
else //否則,將x,y的值放入實參中并執(zhí)行Max函數(shù)中的內(nèi)容
{
z = Max(x, y); //實參
printf("The biger number is %d\n", z); //向屏幕輸出較大的數(shù)
}
}
int Max(int a, int b) //形參
{
int c = 0; //定義整型變量c
c = ab?a:b; //用三目運算符將a,b值中大的賦值給c
return c; //返回c的值
}
//望采納^_^
A是先取函數(shù)f返回的內(nèi)存單元(參數(shù)是i即i的地址)中存儲的值,并作更改(改為6)
B項 i+6 是算術(shù)表達(dá)式,不能直接取地址,必須使用變量保存才能取地址
C項 是定義一個指向整型的指針p,并賦值為函數(shù)f的返回值(該函數(shù)返回一個指針,也就是內(nèi)存地址)
D項 直接以i為參數(shù)執(zhí)行函數(shù)f,返回值不起任何作用
網(wǎng)站題目:c語言調(diào)用函數(shù)的題,c語言調(diào)用函數(shù)的題怎么做
本文地址:http://chinadenli.net/article3/dsgisis.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)網(wǎng)站制作、微信公眾號、全網(wǎng)營銷推廣、網(wǎng)站內(nèi)鏈、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)