Ⅰ 輸入兩數,求他們的和與積(c語言)
這是你程序的運行結果,沒發現有什麼問題。
沒有問題請採納,有問題請追問。
Ⅱ 求兩數之和,用C語言怎麼寫謝謝
直接求兩數之和include <stdio.h>int main (){int a,b,sum; //申明a,b,sum為整型
a=1;b=1; //給a,b賦值,這里a,b自己定
sum=a+b; //求和
printf{"the sum is %d",sum}; //輸出sum的值
return (0);}
求輸入的兩數之和#include <stdio.h>int main (){int a,b,sum;
printf{"Please enter x,y:"}; //提示輸入x,y
scanf{"%d,%d",&a,&b}; //將輸入的值賦給a,b
sum=a+b; //求和
printf{"the sum is %d",sum}; //輸出sum的值
return (0);
}
使用函數求和:
#include <stdio.h>int sum(int x,int y) //定義求和函數{int sum; //申明sum為整數型sum=x+y; //將輸入函數的x,y求和return(sum); //向函數返回sum的值}
int main () //以下為主函數{int a,b,sum;
sum=sum(a,b); //調用求和函數
printf{"the sum is %d",sum}; //輸出sum的值
return (0);
}
原創噢~
Ⅲ 編寫一個C語言程序,輸入兩個數的乘積和和,輸出這兩個數。
思路:使用for循環,用減法得到兩個數之後,驗證乘法是否符合要求,符合則輸出,不符合則跳過該循環。程序源碼及運行結果如下所示(程序排版系統會自動去掉句首空格,結構混亂請見諒):
#include<stdio.h>
int main()
{
int sum,proct;
printf("請輸入兩數之和:");
scanf("%d",&sum);
printf("請輸入兩數之積:");
scanf("%d",&proct);
for(int i=0;i<=sum/2;i++)
{
if(i*(sum-i)==proct)
{
printf(「兩數是%d和%d」,i,sum-i);
}
}
printf("結束!");
return 0;
}
Ⅳ 用函數調用的方法求兩數之和之積 C語言
float sum(a,b)
{float a,b;
sum=a+b;
}
float s(m,n)
{float m,n;
s=a*b;
}
main()
{float x,y;
printf("x+y=%fsum(x,y),x*y=%fs(x,y);",sum(x,y),s(x,y));
}
至於什麼類型,可以自己改,已經很久沒做過了,可能會有一點小錯誤
Ⅳ 用C語言編寫(計算兩個整數的和、 差、積、商與余數
代碼一:
#include<stdio.h>
int main(void)
{
int num1, num2;
scanf("%d%d",&num1,&num2);
printf("%d + %d = %d ",num1,num2,num1+num2);
printf("%d - %d = %d ", num1, num2, num1-num2);
printf("%d * %d = %d ", num1, num2, num1*num2);
if (num2) printf("%d / %d = %g ", num1, num2, (double)num1/num2);
else printf("ERROR ,DIVBYZERO ");
printf("%d %% %d = %d ", num1, num2, num1%num2);
return 0;
}
代碼二:
#include <stdio.h>
void main()
{
int x, y;
printf("please enter a,b,c:");
scanf("%d,%d",&x,&y);
printf(" x+y=%d ",x+y);
printf("x-y=%d ",x-y);
printf("x*y=%d ",x*y);
printf("x/y=%d ",x/y);
printf("x%%y=%d ",x%y);
}
下圖為C語言算術運算符:
(5)兩數之積之和c語言擴展閱讀:
算術運算符實例:
#include <stdio.h>
main()
{
int a = 21;
int b = 10;
int c ;
c = a + b;
printf("Line 1 - c 的值是 %d ", c );
c = a - b;
printf("Line 2 - c 的值是 %d ", c );
c = a * b;
printf("Line 3 - c 的值是 %d ", c );
c = a / b;
printf("Line 4 - c 的值是 %d ", c );
c = a % b;
printf("Line 5 - c 的值是 %d ", c );
c = a++;
printf("Line 6 - c 的值是 %d ", c );
c = a--;
printf("Line 7 - c 的值是 %d ", c );
}
Ⅵ C語言程序設計:輸入兩個整數,計算並輸出它們的和、積、差、商和余數各是多少
#include<stdio.h>
voidmain(){
inta,b;
printf("請輸入兩個數字");
scanf("%d",&a);
scanf("%d",&b);
printf("%d%d%d",(a+b),(a-b),(a*b));
if(b==0)
printf("NONENONE ");
else
printf("%d%d ",(a/b),(a%b));
}
具體如下:
1、簡介C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
2、基本介紹
C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。
3、運算
C語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程序設計語言。在表達式方面較其它程序語言更為簡潔,如自加、自減、逗號運算和三目運算使表達式更為簡單,但初學者往往會覺的這種表達式難讀,關鍵原因就是對運算符和運算順序理解不透不全。當多種不同運算組成一個運算表達式,即一個運算式中出現多種運算符時,運算的優先順序和結合規則顯得十分重要。在學習中,對此合理進行分類,找出它們與數學中所學到運算之間的不同點之後,記住這些運算也就不困難了,有些運算符在理解後更會牢記心中,將來用起來得心應手,而有些可暫時放棄不記,等用到時再記不遲。
Ⅶ c語言編寫程序 輸入兩個整數,計算兩數之和
十六進制顧名思義有16個基本元素。
那麼因為阿拉伯數字只有10個所以10進制大於等於10的用16進製表示才用到字母abcdef。
14(16)=1*16+4=20(10)
24(8)=2*8+4=20(10)
方法一:
#include
voidmain()
{
inta,b;
printf("Inputtwointegers:");
scanf("%d%d",&a,&b);
printf("和:a+b=%d ",a+b);
printf("差:a-b=%d ",a-b);
printf("積:a*b=%d ",a*b);
printf("商:a/b=%d ",a/b);
printf("余數:a%b=%d ",a%b);
}
方法二:
#include<stdio.h>
intadd(inta,intb){
returna+b;
}
voidmain(){
inta,b;
printf("Pleaseinputthevalueofa:");
scanf("%d",&a);
printf("Pleaseinputthevalueofb:");
scanf("%d",&b);
printf("%d+%d=%d ",a,b,add(a,b));
}
Ⅷ C語言編程問題,求兩數之和、差、積;調用,指針(幫忙看看我的程序哪錯了)
int process(int *a,int *b)
{
char i;
int j;
printf("請輸入您想要的計算(+/-/*):");
getchar(); //要把之前輸入兩個數時按的回車給過濾掉
scanf("%c",&i);
if(i=='+') //字元比較用不著strcmp
{
j=add(a,b);
return j;
}
if(i=='-')
{
j=sub(a,b);
return j;
}
if(i=='*')
{
j=mul(a,b);
return j;
}
}
void main()
{
int a,b,*p1,*p2,m;
p1=&a;
p2=&b;
printf("請輸入兩個數:\n");
scanf("%d,%d",&a,&b);
m=process(p1,p2); //不是*p1,*p2
printf("所求的值為:%d",m);
}
Ⅸ C語言,編程求兩個整數的和、差、積、商與余數。
這題主要考察對C語言輸入輸出的運用。代碼如下:
#include "stdio.h"
#include "math.h"
#include "conio.h"
main()
{
int i,j;
long a,b,c,d,e;
printf("please input two numbers: ");
scanf("%d%d",&i,&j);
a=i+j;
b=i*j;
c=i-j;
d=i/j;
e=i%j;
printf("%d %d %d %d %d ",a,b,c,d,e);
getch();
}
(9)兩數之積之和c語言擴展閱讀
C語言輸入輸出函數:
C語言無I/O語句,I/O操作由函數實現
#include <stdio.h>
a、字元輸出函數putchar
格式: putchar( c );
參數: c為字元常量、變數或表達式。
功能:把字元c輸出到顯示器上。
返值:正常,為顯示的代碼值;
b、格式輸出函數printf
格式:printf(「格式控制串」,輸出表);
功能:按指定格式向顯示器輸出數據。
輸出表:要輸出的數據。
格式控制串:包含兩種信息。
格式說明:%[修飾符]格式字元,用於指定輸出格式。
普通字元:原樣輸出。