以下是一个简单的银行余额查询系统的示例代码,使用C语言编写:
#include <stdio.h>
#include <stdlib.h>
#define MAX_ACCOUNTS 100
typedef struct {
int accountNumber;
double balance;
} Account;
int findAccount(Account accounts[], int accountCount, int accountNumber);
void displayBalance(Account accounts[], int accountCount, int accountNumber);
int main() {
Account accounts[MAX_ACCOUNTS];
int accountCount = 0;
int accountNumber;
printf("Bank Balance Query System\n");
printf("Enter the account number: ");
scanf("%d", &accountNumber);
int index = findAccount(accounts, accountCount, accountNumber);
if (index != -1) {
displayBalance(accounts, accountCount, accountNumber);
} else {
printf("Invalid account number.\n");
}
return 0; // This line is not reached, but it's required to compile the code.
}