中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

disp函數在C語言項目中的實際應用案例

小樊
85
2024-09-05 19:06:58
欄目: 編程語言

disp 函數在 C 語言項目中通常用于顯示或輸出信息

  1. 計算器程序:在一個簡單的計算器程序中,可以使用 disp 函數來顯示計算結果。
#include<stdio.h>

void disp(double result) {
    printf("Result: %.2lf\n", result);
}

int main() {
    double num1, num2, result;
    char operation;

    printf("Enter the first number: ");
    scanf("%lf", &num1);
    printf("Enter the second number: ");
    scanf("%lf", &num2);
    printf("Enter the operation (+, -, *, /): ");
    scanf(" %c", &operation);

    switch (operation) {
        case '+':
            result = num1 + num2;
            break;
        case '-':
            result = num1 - num2;
            break;
        case '*':
            result = num1 * num2;
            break;
        case '/':
            if (num2 == 0) {
                printf("Error: Division by zero.\n");
                return 1;
            }
            result = num1 / num2;
            break;
        default:
            printf("Error: Invalid operation.\n");
            return 1;
    }

    disp(result);
    return 0;
}
  1. 學生成績管理系統:在一個學生成績管理系統中,可以使用 disp 函數來顯示學生的成績信息。
#include<stdio.h>

typedef struct {
    int id;
    char name[50];
    float score;
} Student;

void disp(Student student) {
    printf("ID: %d\nName: %s\nScore: %.2f\n", student.id, student.name, student.score);
}

int main() {
    Student student;

    printf("Enter student ID: ");
    scanf("%d", &student.id);
    printf("Enter student name: ");
    scanf("%s", student.name);
    printf("Enter student score: ");
    scanf("%f", &student.score);

    disp(student);
    return 0;
}

這些實際應用案例展示了如何在 C 語言項目中使用 disp 函數來顯示或輸出信息。根據具體需求,可以對這些示例進行修改和擴展。

0
阳西县| 漠河县| 襄城县| 上林县| 龙门县| 肃北| 澎湖县| 西充县| 休宁县| 田林县| 济源市| 宁蒗| 乌兰浩特市| 平度市| 丰城市| 龙游县| 左权县| 崇阳县| 东丰县| 大安市| 尚志市| 肃南| 谢通门县| 东光县| 景泰县| 黄山市| 和静县| 宁乡县| 巧家县| 辽中县| 灵山县| 陇南市| 基隆市| 浦江县| 连江县| 米易县| 永昌县| 平山县| 汾阳市| 肥乡县| 敦化市|