ホームページ >コンピューターのチュートリアル >コンピュータ知識 >加算、減算、乗算、除算の演算を実装する関数を C 言語で設計します。
ダブル ジア(ダブル x、ダブル d)
ダブル s;
s = x d;
###戻り値;###
}ダブル ジャン(ダブル x、ダブル d)
{
ダブル s;
s = x-d;
###戻り値;###
}ダブルチェン(ダブルx、ダブルd)
{
ダブル s;
s = x*d;
###戻り値;###
}ダブルチュウ(ダブルx、ダブルd)
{
ダブル s;
s = x/d;
###戻り値;###
}int main(void)
{
ダブル i、j、k;
###チャート;###
k = 0;printf ("計算したい演算を入力してください" ""-""*""/"\n");
scanf("%c", &t);
if(t == ' ')
{
printf("追加する 2 つの数字を入力してください\n");
scanf("%lf %lf", &i, &j);
k = jia(i, j);
printf ("これら 2 つの数値の合計は %6.2lf\n", k);
}
else if(t == '-')
{
printf("減算する 2 つの数値を入力してください\n");
scanf("%lf %lf", &i, &j);
k = ジャン(i, j);
printf ("これら 2 つの数値の減算は %6.2lf\n", k);
}
else if(t == '*')
{
printf("比較する 2 つの数値を入力してください\n");
scanf("%lf %lf", &i, &j);
k = cheng(i, j);
printf ("これら 2 つの数値の位相は %6.2lf\n", k);
}
else if(t == '/')
{
printf("比較したい 2 つの数値を入力してください\n");
scanf("%lf %lf", &i, &j);
k = chu(i, j);
printf ("これら 2 つの数値は %6.2lf\n", k);
}
###それ以外###
{printf ("申し訳ありませんが、現在は """-""*""/"\n" のみをサポートしています);
}
0を返す;
}
コンピュータに四則計算を自動でさせるC言語プログラムの書き方
####含む### ####含む### ####含む### ####含む###
int main(){
int型;
int 左、右;
浮動小数点結果;
srand(unsigned(time(NULL)));
その間(1)
type = rand() % 4;
left = rand() % 10;
right = rand() % 10;
スイッチ(タイプ)
{
ケース0:
printf("%d %d = ?\n", 左, 右);
scanf("%f", &result);
if(左右 == 結果)
printf("正しい!\n");
###それ以外###
printf("間違っています!結果は %d\n", left right);###壊す;###
ケース 1:printf("%d - %d = ?\n", left, right);
scanf("%f", &result);
if(左 - 右 == 結果)
printf("正しい!\n");
###それ以外###
printf("間違っています!結果は %d\n"、左 - 右);###壊す;###
ケース 2:printf("%d * %d = ?\n", 左, 右);
scanf("%f", &result);
if(左 * 右 == 結果)
printf("正しい!\n");
Javaの基本ライブラリクラスを利用して四則演算を行うプログラムを実装します
package Ex1; //Ex1 はパッケージ名です
import java.util.*;
public class SzYs { //SzYs はクラス名です
public static void main(String[] args){
double num1;
double num2;
文字列フーハオ;
スキャナ入力 = 新しいスキャナ(System.in);
System.out.print("最初の数値の値を入力してください:");
num1 = input.nextDouble();
System.out.print("2 番目の数値の値を入力してください:");
num2 = input.nextDouble();
System.out.print("演算記号(- * \\)を入力してください");
fuHao = input.next();
if(fuHao.equals("")){
}else if(fuHao.equals("-")){
System.out.print(num1 " と " num2 " の違いは " (num1-num2));
}else if(fuHao.equals("8")){
System.out.print(num1 " と " num2 " の積は " (num1*num2));
}else if(fuHao.equals("\\")){
if(num2==0){
System.out.print("除数を 0 にすることはできません");
###}それ以外{###
System.out.print(num1 " と " num2 " の商は " (num1/num2));}
###}それ以外{###
System.out.print("シンボルを認識できません");}
}
}
以上が加算、減算、乗算、除算の演算を実装する関数を C 言語で設計します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。