用c語言編寫程序:輸入兩個復數,計算并輸出它們的和及乘積 輸入兩個復數,計算并輸出它們的和及乘積c語言編寫:
高臺網站建設公司創新互聯公司,高臺網站設計制作,有大型網站制作公司豐富經驗。已為高臺上千提供企業網站建設服務。企業網站搭建\成都外貿網站建設要多少錢,請找那個售后服務好的高臺做網站的公司定做!
#includestdio.h
#includemath.h
void main()
{ int i1,i2,j1,j2;
int sum(int i1,int i2,int j1,int j2);
int mul(int i1,int i2,int j1,int j2);
printf("請輸入第一個復數的實部和虛部:");
scanf("%d %d",i1,i2);
printf("請輸入第二個復數的實部和虛部:");
scanf("%d %d",j1,j2);
sum(i1,i2,j1,j2);
mul(i1,i2,j1,j2);
}
int sum(int i1,int i2,int j1,int j2)
{
int i,j;
i=i1+j1;
j=i2+j2;
printf("兩復數的和為:%d+%di\n",i,j);
return 0;
}
int mul(int i1,int i2,int j1,int j2)
{
int i,j;
i=i1*j1-i2*j2;
j=i2*j1+i1*j2;
printf("兩復數的積為:%d+%di\n",i,j);
return 0;
}
C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie于1972年推出,1978年后,C語言已先后被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。它的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,適于編寫系統軟件,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統開發。
C語言基本特性:
1、高級語言:它是把高級語言的基本結構和語句與低級語言的實用性結合起來的工作單元。
2、結構式語言:結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便于使用、維護以及調試。C 語言是以函數形式提供給用戶的,這些函數可方便的調用,并具有多種循環、條件語句控制程序流向,從而使程序完全結構化。
3、代碼級別的跨平臺:由于標準的存在,使得幾乎同樣的C代碼可用于多種操作系統,如Windows、DOS、UNIX等等;也適用于多種機型。C語言對編寫需要進行硬件操作的場合,優于其它高級語言。
4、使用指針:可以直接進行靠近硬件的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些用戶的支持,但是,由于這些改進增加語言的復雜度,也為另一部分所詬病。Java則吸取了C++的教訓,取消了指針操作,也取消了C++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機中運行,運行效率低于C++/C。一般而言,C,C++,java被視為同一系的語言,它們長期占據著程序使用榜的前三名。
編寫一個程序,輸入兩個整數,計算并輸出它們的和,乘積,差,商和余數,C語言,謝謝
#includestdio.h void main(){ int a,b; printf("請輸入兩個數字"); scanf("%d",a); scanf("%d",b); printf("%d %d %d",(a+b),(a-b),(a*b)); if(b==0) printf(" NONE NONE\n"); else printf(" %d %d\n",(a/b),(a%b)); } 具體如下:
1、簡介C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的C語言程序可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平臺。
2、基本介紹
C語言,是一種通用的、過程式的編程語言,廣泛用于系統與應用軟件的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。
3、運算
C語言的運算非常靈活,功能十分豐富,運算種類遠多于其它程序設計語言。在表達式方面較其它程序語言更為簡潔,如自加、自減、逗號運算和三目運算使表達式更為簡單,但初學者往往會覺的這種表達式難讀,關鍵原因就是對運算符和運算順序理解不透不全。當多種不同運算組成一個運算表達式,即一個運算式中出現多種運算符時,運算的優先順序和結合規則顯得十分重要。在學習中,對此合理進行分類,找出它們與數學中所學到運算之間的不同點之后,記住這些運算也就不困難了,有些運算符在理解后更會牢記心中,將來用起來得心應手,而有些可暫時放棄不記,等用到時再記不遲。
大一C語言作業. 編寫程序輸入兩個整數,輸出它們的商和余數。
#includestdio.h
void main(int argc, char *argv[])
{ int iNum1,iNum2;
printf("請輸入二個數:\n");
scanf("%d %d",iNum1,iNum2);
printf("%d+%d=%d\n",iNum1,iNum2,iNum1+iNum2);
}
只需要給iNum1和iNum2賦值,那么他們的和就可以計算出來。
#includestdio.h
int main()
{
int a,b,c,d=0;
scanf("%d %d",a,b);
c=a/b;
d=a%b;
printf("商是:%d\n",c);
printf("余數是:%d\n",d);
return 0;
}
運行可用,輸入用空格分分開兩個數
比如輸入:5 3后回車
輸出:
商是:1
余數是:2
C 語言屬于易學難精的一門計算機語言。
如果只是簡單學習C語言,那么符合以下條件即可開始學習:
識字,可以閱讀C語言教材;
認識英文字母,標點符合,阿拉伯數字,并可以在電腦上打出來。
1、數學基礎。
C語言中很多方面涉及數學模型,所以數學好對C的學習幫助很大。
2、英文基礎。
流暢的英文閱讀能力,可以輔助C語言學習。
3、基本的硬件知識。
C語言是一門直接面向底層,可以操作硬件的計算機編程語言,如果可以了解部分硬件知識,對指令集,內存的訪問等有一定了解,那么更容易深入學習C語言本質。
4、算法及數據結構。
編程離不開算法。剛學編程可以一點算法不懂,但一個精通C語言的人是必須要學習算法的。
用C語言編寫程序,輸入兩個整數:1500和350,求出它們的商數和余數并進行輸出.
#include stdlib.h
#inclued stdio.h
void main()
{int a;
int b;
int c,d;
a=1500,b=350;
c=a/b;商數
d=a%b;余數
pritf("商數為: %d\n",c);
printf("余數為:%d\n",d);
return 0;
}
編寫程序,輸入兩個整數num1和num2,計算并輸出它們的和,差,積,商與余數
#includeiostream
using namespace std;
int main()
{
int num1,num2;
cout"輸入兩個整數:"endl;
cinnum1num2;
cout"和:"num1+num2endl;
cout"差:"num1-num2endl;
cout"積:"num1 * num2endl;
cout"商:"(double)num1/num2endl;
return 0;
}
編寫程序,輸入3個整數,計算并輸出它們的平均值
Dim i1 As Integer
Dim i2 As Integer
Dim i3 As Integer
i1 = Val(InputBox("請輸入第一個整數"))
i2 = Val(InputBox("請輸入第二個整數"))
i3 = Val(InputBox("請輸入第三個整數"))
MsgBox "你輸入三個數的平均值為:" (i1 + i2 + i3) / 3
編寫C語言程序:輸入兩個數編寫程序輸出其和、差、積、商
#include stdio.h
void main()
{
float l,k,a,b,c,d;
scanf("%f%f",l,k);
a = l+k;
b = l-k;
c = l*k;
d = l/k;
printf("%.2f\n%.2f\n%.2f\n%.2f\n",a,b,c,d);
}
#include stdio.h
void fun(int a, int b, int *sum, int *v){
*sum=a+b;
*v=a*b;
}
int main(){
int x,y;
int s,v;
printf("input 2 int values: x y\n");
scanf("%d %d",x,y);
fun(x,y,s,v);
printf("%d+%d=%d %dx%d=%d\n",x,y,s,x,y,v);
return 0;
}
===
如果考慮較大的乘積,變量 v 可以考慮用 double 型, 例如:
void fun(int a, int b, int *sum, double *v){...}
主函數里 double v; v 的輸出格式用 %g
printf("%d+%d=%d %dx%d=%g\n",x,y,s,x,y,v);
//用C語言編寫兩個數求和求積求商?
#includestdio.h
float add(float x,float y)
{
float z;
z=x+y;
return z;
}float multiply(float x,float y)
{
float z;
z=x*y;
return z;}float divide(float x,float y)
{
float z;
z=x/y;
return z;
}void main()
{
float a,b;
printf("請分別輸入兩個數:");
scanf("%f%f",a,b);
printf("%.2f+%.2f=%.2f\n",a,b,add(a,b));
printf("%.2f*%.2f=%.2f\n",a,b,multiply(a,b));
printf("%.2f/%.2f=%.2f\n",a,b,divide(a,b));}
void add_mul(int x,int y,int *sum,int *product){
*sum=x+y;
*produnct=x*y;
}
標題名稱:C語言函數求總和和乘積 c語言計算總和
標題路徑:http://vcdvsql.cn/article22/ddigccc.html
成都網站建設公司_創新互聯,為您提供網站策劃、外貿建站、網站制作、微信小程序、、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯