91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言簡單實現門禁系統

小億
199
2023-12-19 02:24:08
欄目: 編程語言

以下是一個簡單的C語言實現門禁系統的示例代碼:

#include <stdio.h>
#include <string.h>

#define MAX_STUDENTS 100

typedef struct {
    int id;
    char name[20];
    int accessGranted;
} Student;

int main() {
    Student students[MAX_STUDENTS];
    int numStudents = 0;
    
    // 添加學生信息到系統
    students[numStudents].id = 1001;
    strcpy(students[numStudents].name, "張三");
    students[numStudents].accessGranted = 1;
    numStudents++;
    
    students[numStudents].id = 1002;
    strcpy(students[numStudents].name, "李四");
    students[numStudents].accessGranted = 0;
    numStudents++;
    
    students[numStudents].id = 1003;
    strcpy(students[numStudents].name, "王五");
    students[numStudents].accessGranted = 1;
    numStudents++;
    
    // 輸入學生ID進行驗證
    int inputId;
    printf("請輸入學生ID:");
    scanf("%d", &inputId);
    
    int i;
    int accessGranted = 0;
    for(i = 0; i < numStudents; i++) {
        if(students[i].id == inputId) {
            accessGranted = students[i].accessGranted;
            break;
        }
    }
    
    // 輸出驗證結果
    if(accessGranted) {
        printf("驗證通過,歡迎進入!\n");
    } else {
        printf("驗證失敗,禁止進入!\n");
    }
    
    return 0;
}

這個簡單的門禁系統使用了一個結構體數組來存儲學生信息,每個學生包括ID、姓名和是否有權限進入。在主函數中,首先添加了幾個學生信息到系統中。然后,用戶輸入學生ID進行驗證,程序會遍歷學生數組,在找到匹配的ID時判斷該學生是否有權限進入。最后,輸出驗證結果。

請注意,這個示例是一個非常簡單的實現,實際的門禁系統可能包括更多功能和復雜的邏輯。

0
灵武市| 翁源县| 高密市| 广元市| 赫章县| 西乌| 九龙坡区| 若尔盖县| 定日县| 自贡市| 满洲里市| 和林格尔县| 绥宁县| 九台市| 湖南省| 恭城| 东台市| 岱山县| 永宁县| 山西省| 政和县| 延津县| 峨眉山市| 七台河市| 平阴县| 大渡口区| 贵阳市| 荔波县| 常德市| 鄢陵县| 永吉县| 新闻| 辛集市| 普洱| 嘉鱼县| 威海市| 新乡县| 大同市| 承德市| 迁安市| 阿克苏市|