本文目錄一覽:
C語言 編寫函數,求兩數的乘積。
#include stdio.h
//計算兩數相乘函數
int multi(int x,int y)
{
return x*y; //返回兩數相乘結果
}
int main()
{
int m,n;
printf(“輸入兩個整數: “);
scanf(“%d%d”,m,n);
printf(“%d * %d = %d\n”,m,n,multi(m,n)); //調用函數,輸出結果
return 0;
}
在C語言中,乘積的函數名是什麼?
在C語言中,沒有標準庫函數計算乘積。
我們可以自定義計算乘積的函數,函數名符合標識符命名規則即可。「乘積」的英文是「 product」,常用於乘法的標識符通常使用「Multi」這個單詞。
C語言標識符命名規則:
標識符由字母(A-Z,a-z)、數字(0-9)、下劃線「_」組成,並且首字符不能是數字,但可以是字母或者下劃線。例如,正確的標識符:abc,a1,prog_to。
不能把C語言關鍵字作為用戶標識符,例如if ,for, while等.
標識符長度是由機器上的編譯系統決定的,一般的限制為8字符(註:8字符長度限制是C89標準,C99標準已經擴充長度,其實大部分工業標準都更長)。
標識符對大小寫敏感,即嚴格區分大小寫。一般對變量名用小寫,符號常量命名用大寫。
標識符命名應做到「見名知意」,例如,長度(外語:length),求和、總計(外語:sum),圓周率(外語:pi)。
C語言,求任意兩數相乘的積!
#include stdio.h
void main()
{
int a,b,c;
printf(“請輸入a和b的值:”);
scanf(“%d %d”, a, b);
c = a * b;
printf(“a*b = %d\n”,c);
}
擴展資料:
C語言中,運算符的運算優先級共分為15 級。1 級最高,15 級最低。 在表達式中,優先級較高的先於優先級較低的進行運算。而在一個運算量兩側的運算符 優先級相同時,則按運算符的結合性所規定的結合方向處理。
結合性:C語言中各運算符的結合性分為兩種,即左結合性(自左至右)和右結合性(自右至左)。例如算術運算符的結合性是自左至右,即先左後右。如有表達式x-y+z 則y 應先與「-」號結合,執行x-y 運算,然後再執行+z 的運算。這種自左至右的結合 方向就稱為「左結合性」。
而自右至左的結合方向稱為「右結合性」。最典型的右結合 性運算符是賦值運算符。如x=y=z,由於「=」的右結合性,應先執行y=z 再執行x=(y=z)運算。C語言運算符中有不少為右結合性,應注意區別,以避免理解錯誤。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/270053.html