新聞中心
c語(yǔ)言四則運(yùn)算
#include stdio.h
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了祁東免費(fèi)建站歡迎大家使用!
#include stdlib.h
#include time.h
int n,n1;
char fun(int op){if(op==0)return '+';else if(op==1)return '*';else if(op==2)return '-';else return '/';}
int Compute( int a, int b, int op )
{
int p;
if(op==0)p=a+b;else if(op==1)p=a*b;else if(op==2)p=a-b;else p=a/b;
if(n==p){n1++;
return 1;}
else
return 0;
}
void Print(int flag)
{
if(flag==1)printf("Right!\n");
else
printf("Not correct!\n");
}
void main()
{
srand((unsigned)time(NULL));
int a,b,op,i=0,num;
while(true)
{
if(i==10)break;
a=rand()%10+1;
b=rand()%10+1;
op=rand()%4;
if(a%b==0a=b)
{
i++;
printf("%d%c%d=",a,fun(op),b);
scanf("%d",n);
num=Compute(a,b,op);
Print(num);
}
}
printf("you grade is:%d,you falsed %d!\n",n1*10,10-n1);
}
c語(yǔ)言怎么進(jìn)行算術(shù)運(yùn)算
#include "stdio.h" void main() { int a,b,c; scanf("%d%d",a,b); c=a+b; printf("%d\n",c); getch(); }
具體如下:
1、簡(jiǎn)介C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。盡管C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語(yǔ)言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱MCU)以及超級(jí)電腦等作業(yè)平臺(tái)。
2、基本介紹
C語(yǔ)言,是一種通用的、過(guò)程式的編程語(yǔ)言,廣泛用于系統(tǒng)與應(yīng)用軟件的開發(fā)。具有高效、靈活、功能豐富、表達(dá)力強(qiáng)和較高的移植性等特點(diǎn),在程序員中備受青睞。最近25年是使用最為廣泛的編程語(yǔ)言。
3、運(yùn)算
C語(yǔ)言的運(yùn)算非常靈活,功能十分豐富,運(yùn)算種類遠(yuǎn)多于其它程序設(shè)計(jì)語(yǔ)言。在表達(dá)式方面較其它程序語(yǔ)言更為簡(jiǎn)潔,如自加、自減、逗號(hào)運(yùn)算和三目運(yùn)算使表達(dá)式更為簡(jiǎn)單,但初學(xué)者往往會(huì)覺(jué)的這種表達(dá)式難讀,關(guān)鍵原因就是對(duì)運(yùn)算符和運(yùn)算順序理解不透不全。當(dāng)多種不同運(yùn)算組成一個(gè)運(yùn)算表達(dá)式,即一個(gè)運(yùn)算式中出現(xiàn)多種運(yùn)算符時(shí),運(yùn)算的優(yōu)先順序和結(jié)合規(guī)則顯得十分重要。在學(xué)習(xí)中,對(duì)此合理進(jìn)行分類,找出它們與數(shù)學(xué)中所學(xué)到運(yùn)算之間的不同點(diǎn)之后,記住這些運(yùn)算也就不困難了,有些運(yùn)算符在理解后更會(huì)牢記心中,將來(lái)用起來(lái)得心應(yīng)手,而有些可暫時(shí)放棄不記,等用到時(shí)再記不遲。
C語(yǔ)言兩個(gè)整型數(shù)的算術(shù)運(yùn)算?
第1空填 scanf("%d",a);
第2空填 scanf("%d",b);
第3空填 a+b;
第4空填 a-b;
第5空填 a*b;
第6空填 a/b;
第7空填 a%b;
第8空填 printf("差=%d\n",sub);
第9空填 printf("積=%d\n",mul);
第10空填 printf("商=%d\n",div);
第11空填 printf("余數(shù)=%d\n",oct);
完整的C語(yǔ)言程序如下
#includestdio.h
int main(void)
{
int a,b;//a和b是輸入的兩個(gè)整型值
int add,sub,mul,div,oct;//分別存放和,差,積,商,余數(shù)
scanf("%d",a);//輸入a
scanf("%d",b);//輸入b
add=a+b;//和
sub=a-b;//差
mul=a*b;//積
div=a/b;//商
oct=a%b;//余數(shù)
printf("和=%d\n",add);//輸出和
printf("差=%d\n",sub);//輸出差
printf("積=%d\n",mul);//輸出積
printf("商=%d\n",div);//輸出商
printf("余數(shù)=%d\n",oct);//輸出余數(shù)
return 0;
}
在C語(yǔ)言中指數(shù)運(yùn)算怎么用呀
C語(yǔ)言中指針運(yùn)算要用pow()函數(shù),例如2的4次方要寫成這樣:
pow(2,4);
^在C語(yǔ)言中是一個(gè)位操作符,作用是按位異或。
注意:pow()函數(shù)要包含math.h文件
擴(kuò)展資料:
c語(yǔ)言基本運(yùn)算符
C語(yǔ)言中用于基本算術(shù)運(yùn)算的運(yùn)算符有:+,-,*,%,/。這些運(yùn)算符的用法和你想像到的基本無(wú)異:
加法運(yùn)算符 “+”使得它兩側(cè)的值被加到一起。
減法運(yùn)算符“-”用它前面的數(shù)減去后面的數(shù)。
乘法由“*”表示。C語(yǔ)言并沒(méi)有計(jì)算平方的函數(shù),也沒(méi)有指數(shù)運(yùn)算符。但你可以利用乘法來(lái)計(jì)算平方。
符號(hào)“%”表示求余。求余運(yùn)算的結(jié)果是兩數(shù)相除后的余數(shù)。因此,參與運(yùn)算的值必須為整數(shù)。
符號(hào)“/”表示除法。注意,浮點(diǎn)類型的除法運(yùn)算得到一個(gè)浮點(diǎn)數(shù)結(jié)果,而整數(shù)除法運(yùn)算得到一個(gè)整數(shù)結(jié)果。
比如5/2的結(jié)果是2。當(dāng)你對(duì)整數(shù)和浮點(diǎn)數(shù)進(jìn)行混合運(yùn)算時(shí),結(jié)果是浮點(diǎn)數(shù),比如5/2.0的結(jié)果是2.5。
本文標(biāo)題:c語(yǔ)言算數(shù)運(yùn)算函數(shù) c語(yǔ)言算數(shù)運(yùn)算函數(shù)怎么寫
瀏覽路徑:http://fisionsoft.com.cn/article/dohcehs.html