1樓:問明
#include
int main()
{ int a[20] ;
int k=0,sum=0,i;
for (i=0;i<20;i++)
scanf("%d",&a[i]);
if(a[i]<0)
sum+=a[i];/負數之和/
k++;/計數/
printf("%d %d",sum,k);
return 0;
執行效果:
一、return在函式中的作用
我們如果將函式看做一個加工廠,引數就是我們向加工廠投入的原料,具體的函式功能實際上就是加工的過程,而return語句代表返回值,就是加工廠在實現加工之後給「投資人」的成品。
二、return語句的特點
1、在函式當中,遇到return語句之後就意味著函式執行的結束,在此之後的**是不執行的。
2、它不支援任何運算也沒有任何內建方法,和任何其他的資料型別比較是否相等時永遠返回false,也可以將none賦值給任何變數。
3、執行到return語句時,會退出函式,return之後的語句不再執行。但將return語句放在try語句塊中,是個例外。
三、return的預設值:return函式預設的返回值為undefined。
2樓:匿名使用者
#include
void main()
printf("負數的個數:%d\n平均值:%.2f",num,s/20.0);}
c語言程式設計從鍵盤輸入任意正整數,求其各位數字立方和
會飛的小兔子 include intmain inta scanf d a intb 10 intk 0 while a b k a 10 a a 10 k printf d n k inti 0,sum 0 while i k sum sum b i b i b i i printf d n su...
c語言程式設計題從鍵盤中輸入整數存到陣列中,輸出其最小值和它所對應的下標
include define size 6 void main void int num size int i,min,minpos printf enter 6 integers min num 0 minpos 0 for i 1 iif min num i min num i minpos i...
c 程式設計,急求大神使用者從鍵盤上任意輸入整數
include define n 10 define invalid 0xffffusing namespace std int main int argc,char argv if istrigger elsereturn true include using namespace std int ...