输入用户名和密码,若用户名为“admin”,且密码为“123456”,则输出“登陆成功”否则输出“用户名或密码错误”c语言编译
时间: 2024-12-02 22:14:22 浏览: 3
在C语言中,你可以使用if-else结构来编写这样的逻辑。下面是一个简单的示例程序:
```c
#include <stdio.h>
#include <string.h>
int main() {
char username[100], password[100];
printf("请输入用户名:");
fgets(username, sizeof(username), stdin); // 接收用户输入并去掉换行符
username[strcspn(username, "\n")] = '\0'; // 删除多余的换行符
printf("请输入密码:");
fgets(password, sizeof(password), stdin);
password[strcspn(password, "\n")] = '\0'; // 删除多余的换行符
if (strcmp(username, "admin") == 0 && strcmp(password, "123456") == 0) {
printf("登陆成功\n");
} else {
printf("用户名或密码错误\n");
}
return 0;
}
```
在这个程序中,我们首先接收用户的输入,并使用`strcmp()`函数比较用户名和密码是否匹配。如果匹配,就打印"登陆成功",否则打印"用户名或密码错误"。
相关问题
实现用户输入用户名和密码当用户名为admin且密码为123456时显示登录成功否则显示登录失败
以下是实现用户输入用户名和密码当用户名为admin且密码为123456时显示登录成功的代码,否则显示登录失败的代码:
```
#include <stdio.h>
#include <string.h>
int main() {
char username[20];
char password[20];
printf("请输入用户名:");
scanf("%s", username);
printf("请输入密码:");
scanf("%s", password);
if (strcmp(username, "admin") == 0 && strcmp(password, "123456") == 0) {
printf("登录成功!\n");
} else {
printf("登录失败!\n");
}
return 0;
}
```
用Python编程登陆判断 ·实现用户输入用户名和密码,当用户名为admin且密码为123456时,显示“登录成功”,否则显示 “登录失败”。 。输入格式:用户在两行里分别输入用户名和密码输出格式:登录成功"或“登录失败”示例 输入: admin·123456 ·输出: 登录成功
下面是一个实现登陆判断的 Python 代码:
```
username = input() # 输入用户名
password = input() # 输入密码
if username == 'admin' and password == '123456': # 判断用户名和密码是否正确
print('登录成功')
else:
print('登录失败')
```
这段代码首先读入用户名和密码,然后使用if语句判断用户名和密码是否都正确。如果都正确,则输出“登录成功”,否则输出“登录失败”。
阅读全文