Maison > tutoriels informatiques > connaissances en informatique > Écrire quatre programmes d'opérations arithmétiques en langage C

Écrire quatre programmes d'opérations arithmétiques en langage C

WBOY
Libérer: 2024-01-04 15:26:00
avant
2766 Les gens l'ont consulté

1. Utilisez le langage C pour écrire un programme capable d'effectuer quatre opérations arithmétiques

Ce qui suit est un programme simple en langage C pour effectuer quatre opérations arithmétiques sur deux nombres. Le programme accepte deux nombres et opérateurs saisis par l'utilisateur et génère le résultat du calcul.

#include <stdio.h>

int main() {
    // 定义变量
    double num1, num2, result;
    char operator;

    // 获取用户输入
    printf("请输入第一个数: ");
    scanf("%lf", &num1);

    printf("请输入运算符 (+, -, *, /): ");
    scanf(" %c", &operator);  // 注意空格,以防止读取上一个输入的换行符

    printf("请输入第二个数: ");
    scanf("%lf", &num2);

    // 进行四则运算
    switch (operator) {
        case &#39;+&#39;:
            result = num1 + num2;
            break;
        case &#39;-&#39;:
            result = num1 - num2;
            break;
        case &#39;*&#39;:
            result = num1 * num2;
            break;
        case &#39;/&#39;:
            if (num2 != 0) {
                result = num1 / num2;
            } else {
                printf("除数不能为零。\n");
                return 1;  // 退出程序
            }
            break;
        default:
            printf("无效的运算符。\n");
            return 1;  // 退出程序
    }

    // 输出结果
    printf("结果: %lf\n", result);

    return 0;
}
Copier après la connexion

2. Résumé

Le programme en langage C ci-dessus implémente les quatre opérations arithmétiques de base via la saisie de l'utilisateur, y compris l'addition, la soustraction, la multiplication et la division. Utilisez l'instruction switch pour effectuer les opérations correspondantes en fonction des opérateurs d'entrée et afficher les résultats. Le programme ajoute un jugement sur le cas où le diviseur est nul lors de la division. Dans les applications pratiques, il peut être étendu et optimisé selon les besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:docexcel.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal