第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求助,return,stdio是什么意思,在C語(yǔ)言中又是什么意思

求助,return,stdio是什么意思,在C語(yǔ)言中又是什么意思

斯蒂芬大帝 2021-02-25 11:11:49
return,stdio是什么意思,在C語(yǔ)言中又是什么意思
查看完整描述

3 回答

?
慕森王

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊

函數(shù)的值是指函數(shù)被調(diào)用之后,執(zhí)行函數(shù)體中的程序段所取得的并返回給主調(diào)函數(shù)的值。如調(diào)用正弦函數(shù)取得正弦值,調(diào)用【例1】的max函數(shù)取得的最大數(shù)等。對(duì)函數(shù)的值(或稱函數(shù)返回值)有以下一些說(shuō)明:

1) 函數(shù)的值只能通過(guò)return語(yǔ)句返回主調(diào)函數(shù)。

return 語(yǔ)句的一般形式為:

return 表達(dá)式;

或者為:

return (表達(dá)式);

該語(yǔ)句的功能是計(jì)算表達(dá)式的值,并返回給主調(diào)函數(shù)。在函數(shù)中允許有多個(gè)return語(yǔ)句,但每次調(diào)用只能有一個(gè)return 語(yǔ)句被執(zhí)行,因此只能返回一個(gè)函數(shù)值。

2) 函數(shù)值的類型和函數(shù)定義中函數(shù)的類型應(yīng)保持一致。如果兩者不一致,則以函數(shù)類型為準(zhǔn),自動(dòng)進(jìn)行類型轉(zhuǎn)換。

3) 如函數(shù)值為整型,在函數(shù)定義時(shí)可以省去類型說(shuō)明。

4) 不返回函數(shù)值的函數(shù),可以明確定義為“空類型”,類型說(shuō)明符為“void”。如【例2】中函數(shù)s并不向主函數(shù)返函數(shù)值,因此可定義為:

void s(int n)

{ ……

}

一旦函數(shù)被定義為空類型后,就不能在主調(diào)函數(shù)中使用被調(diào)函數(shù)的函數(shù)值了。例如,在定義s為空類型后,在主函數(shù)中寫下述語(yǔ)句

sum=s(n);

就是錯(cuò)誤的。

為了使程序有良好的可讀性并減少出錯(cuò), 凡不要求返回值的函數(shù)都應(yīng)定義為空類型。

【例1】

int max(int a,int b)

{

if(a>b)return a;

else return b;

}

main()

{

int max(int a,int b);

int x,y,z;

printf("input two numbers:\n");

scanf("%d%d",&x,&y);

z=max(x,y);

printf("maxmum=%d",z);

}

【例2】

main()

{

int n;

printf("input number\n");

scanf("%d",&n);

s(n);

printf("n=%d\n",n);

}

int s(int n)

{

int i;

for(i=n-1;i>=1;i--)

n=n+i;

printf("n=%d\n",n);

}

stdio.h就是指“standard input&output"
意思就是說(shuō)標(biāo)準(zhǔn)輸入輸出頭文件!
所以了,用到標(biāo)準(zhǔn)輸入輸出函數(shù)時(shí),就要調(diào)用這個(gè)頭文件!
調(diào)用:#include<stdio.h> 或#include"stdio.h"
需要預(yù)處理的語(yǔ)句:
int getchar() //從標(biāo)準(zhǔn)輸入設(shè)備讀入一個(gè)字符,顯示
int putchar() //向標(biāo)準(zhǔn)輸出設(shè)備寫一個(gè)字符
int scanf(char *format[,argument…]) //從標(biāo)準(zhǔn)輸入設(shè)備讀入數(shù)據(jù)
int printf(char *format[,argument…]) //格式化字符串輸入到標(biāo)準(zhǔn)輸出設(shè)備
int puts(char *string) //輸出一個(gè)字符串到標(biāo)準(zhǔn)輸出設(shè)備
char *gets(char *string) //從標(biāo)準(zhǔn)輸入設(shè)備讀入一個(gè)字符

 


查看完整回答
反對(duì) 回復(fù) 2021-03-16
?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

return C語(yǔ)言中函數(shù)返回指令,結(jié)束整個(gè)函數(shù)
stdio是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)的名字,其中包含了常用的C語(yǔ)言函數(shù),應(yīng)用方式就是#include <stdio.h>

查看完整回答
反對(duì) 回復(fù) 2021-03-16
?
POPMUISE

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊

return是c語(yǔ)言的關(guān)鍵字,是一個(gè)函數(shù)的返回語(yǔ)句,后面跟返回值。
stdio.h是一個(gè)c的帶緩沖的標(biāo)準(zhǔn)輸入輸出頭文件。
這些東西都是c語(yǔ)言的基本知識(shí),你應(yīng)該多看看書,書上比我講的要詳細(xì)多了

查看完整回答
反對(duì) 回復(fù) 2021-03-16
  • 3 回答
  • 0 關(guān)注
  • 299 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)