當前位置:首頁 » 編程語言 » c語言輸入ab並賦值求和
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言輸入ab並賦值求和

發布時間: 2022-04-12 18:03:47

c語言 A與B求和

樓上的,100000位,用c的標准數表示不出來的
用字元數組實現
#include<stdio.h>
int main(){
char a[3][100001];
int i,j,k;
int c=0;
printf("輸入:\n");
//first data
for(i=0;;i++){
scanf("%c",&a[2][i]);
if(a[2][i]=='\n') break;
}
for(j=i-1;j>=0;j--)
a[0][i-j-1]=a[2][j];
//second data
for(k=0;;k++){
scanf("%c",&a[2][k]);
if(a[2][k]=='\n') break;
}
for(j=k-1;j>=0;j--)
a[1][k-j-1]=a[2][j];
//compare
if(i>k){
a[0][i]=0x30;
for(j=k;j<=i;j++)
a[1][j]=0x30;
}
else{
a[1][k]=0x30;
for(j=i;j<=k;j++)
a[0][j]=0x30;
}
//add
for(i=0;i<j;i++){
a[2][i]=a[0][i]+a[1][i]+c-0x30; //相加
if(a[2][i]>0x39){ //進位
a[2][i]=a[2][i]-10;
c=1;//進位
}
else
c=0;
}
printf("輸出:\n"); //輸出
if(a[2][j-1]==0x30)
j=j-1;
for(i=j-1;i>=0;i--)
printf("%c",a[2][i]);
printf("\n");
return 0;
}

㈡ c語言編程。輸入兩個正整數,分別賦給變數a,b,計算ab之間所有整數之和。

#include<stdio.h>
void main()
{
int a,b,sum=0;
printf("請輸入兩個正整數:\n");
scanf("%d %d",&a,&b);
if(a>b)
{
int temp;
temp=a;a=b;b=temp;
}
for(int i=a;i<=b;i++)sum+=i;
printf("兩者之間所有正整數的和為:%d\n",sum);
}

㈢ c語言輸入兩個整數a和b如何求和

#include <stdio.h>

int main()

printf("請輸入兩個整數:");

scanf("%d %d",&a,&b);//

sum=a+b;//三、數據處理,把a、b的和賦值給sum;

printf("這兩個數的和是:%d ",sum);//

return 0;//返回;

簡介

C語言是一門面向過程的計算機編程語言,與C++、C#、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。

㈣ C語言實驗——計算A+B(順序結構),從鍵盤上輸入兩個整數,然後計算他們的和,並把他們的和列印出來。

#include <stdio.h>
void main()
{
int a,b,sum; //定義3個整形變數a,b,sum
printf("please input integer 'a' =");//提示 請輸出整數a
scanf("%d",&a);//輸入整形變數a
printf("/n");//換行
printf(" please input integer 'b'=");//提示 請輸出整數b
scanf("%d",&b);//輸入整形變數b
sum=a+b;// a+b的和賦值給sum變數
printf("%d+%d=%d",a,b,sum);輸出 a+b的和

}

㈤ 關於C語言的,輸入a,b兩個值,求出ab之間素數之和

#include<stdio.h>
#include<math.h>
voidmain()
{
inta,b,i,sum=0,k;
scanf("%d,%d",&a,&b);
for(i=a;i<=b;i++)
{
intend=sqrt(i);
for(k=2;k<=end;k++)
if(i%k==0)//如果有因數,提前終止循環,k一定小於等於end
break;
if(k>end)//若k大於end說明,沒有找到因數
sum+=i;
}
printf("%d",sum);
}

㈥ 如何用c語言給變數a,b賦值,賦值范圍是確定的。

c語言中規定不同的類型的取值范圍是一定的,所以應當將賦值與變數類型想對應。
賦值和初始化時有區別的,初始化如:int a = 1;賦值:int a;a = 1;
要是是從標準的輸入設備(鍵盤)輸入的值的話:scanf("%d",&a)這里要注意了,&符號是不能省的,表示的意思是將輸入的值放到變數a的地址(&a)所指向的空間。
希望對你有所幫助。
我的建議是:要是您要學習c的話,不如從c++學:具體點來說:c只是c++的一部分。對於現在面向對象的程序設計來說,c有點不適應。但c與c++是相通的,c++只是增加了類,並且在c的基礎上做了改進。
要是學c++的話推薦一本書:c++ primer

㈦ C語言:輸入a,b兩個數求其和

#include <stdio.h>
int main()
{
int a, b;
scanf("%d%d", &a, &b);/*輸入兩個整數a和b*/
printf("%d\n", a + b);/*輸出a和b之和~*/
return 0;
}

㈧ c語言編寫程序 輸入兩個整數,計算兩數之和

#include
<stdio.h>
int
main()
{
int
a,b,sum;//一、定義變數,int代表數據類型——整數,sum求和;
printf("請輸入兩個整數:");
scanf("%d
%d",&a,&b);//二、輸入數據,%d對輸入類型的限制代表——整數,並把這倆個數分別給&a和&b兩個變數,&取地址運算符;
sum=a+b;//三、數據處理,把a、b的和賦值給sum;
printf("這兩個數的和是:%d\n",sum);//四、輸出結果,%d輸出一個整形數這個數就是sum;
printf("計算完成,謝謝使用!");
return
0;//返回;
}

㈨ c語言輸入兩個整數a和b求和是什麼

#include <stdio.h>

int main()

printf("請輸入兩個整數:");

scanf("%d %d",&a,&b);//

sum=a+b;//三、數據處理,把a、b的和賦值給sum;

printf("這兩個數的和是:%d ",sum);//

return 0;//返回;



C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞,最近25年是使用最為廣泛的編程語言。

C語言是由UNIX的研製者丹尼斯·里奇(Dennis Ritchie)於1970年 由 肯·湯普遜(Ken Thompson)所研製出的B語言的基礎上發展和完善起來的,目前,C語言編譯器普遍存在於各種不同的操作系統中,例如UNIX、MS-DOS、Microsoft Windows及Linux等,C語言的設計影響了許多後來的編程語言,例如C++、Objective-C、Java、C#等。

㈩ C語言 這是一個很簡單的題目,給定2個整數A和B,請輸出A+B的和。

#include

int main()

{

int a,b;

scanf("%d%d",&a,&b);

printf("%d ",a+b);

return 0;

}

(10)c語言輸入ab並賦值求和擴展閱讀:

利用C語言編寫一個求兩數相加的和的編程思想和方法如下:

1、首先需要定義三個變數a,b,c,兩個為相加的數,第三個為相加後得到的和。

2、然後使用scanf()語句接收從鍵盤輸入的兩個數,為變數a,b賦值。

3、接著進行a和b的加法運算,將結果賦值給變數c。

4、最後使用printf()語句將計算結果顯示在屏幕上。

5、代碼編寫完畢後,點擊運行後即可在調試窗口看到程序的運行結果。

C語言中任意輸入兩數求和

main()

{doublea,b,sum=0;

printf("請輸入兩個實數:");

scanf("%f%f",&a,&b);

sum=a+b;

printf("%f ",sum);

}