-
题目: 求最大公约数
int main()
{
int a , b;
int i , n;
printf("请输入a,b的值:");
scanf("%d,%d ", &a, &b);
//将a , b中较大数赋值给n
if (a > b)
{
n = a;
}
else
n = b;
for (i = n; i >= 1; i--)
{
//判断a , b是否能同时被i整除
if (a % i == 0 && b % i == 0)
{
printf("%d和%d的最大公约数为%d\n", a, b, i);
break;
}
}
return 0;
}
-
题目:编写代码实现,模拟用户登录情景,并且只能登录三次。( 只允许输入三次密码,如果密码正确则提示登录成,如果三次均输入错误,则退出程序)。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main()
{
int i = 0 ;
char password[] = { 0 };
int arr[] = { 123 };//设置密码
for (i = 0; i < 3; i++)
{
printf("请输入您的密码:");
scanf("%s", password);//输入密码进行比较
//判断密码