#include
int main()
{
int n = 0;
int sum = 1;
int i = 0;
printf("请输入一个整数n");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
sum *= i;
}
printf("sum = %d n", sum);
return 0;
}
#include
int main()
{
int m = 1;
int i = 0;
int sum = 0;
for (i = 1; i <= 10; i++)
{
m *= i;
sum += m;
}
printf("%dn", sum);
}
#include
#include
#include
int main()
{
char arr1[] = { "you are handsome!!!!!!!" };
char arr2[] = { "***********************" };
int left = 0;
int sz = sizeof(arr1) / sizeof(arr1[0]) ;
int right = sz-2;
while (left <= right)
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
left++;
right--;
Sleep(1000);
system("cls");
printf("%sn", arr2);
}
return 0;
}
#include
#include
int main()
{
char password[20] = { 0 };
int i = 0;
for (i = 0; i < 3; i++)
{
printf("请输入密码->n");
scanf("%s", password);
if (strcmp(password, "123456") == 0)
{
printf("密码正确n");
break;
}
else
{
printf("密码错误请重新输入n");
}
}
if (i == 3)
{
printf("输入密码超过三次,退出程序n");
}
return 0;
}
int main()
{
char arr[] = { 1,2,3,4,5,6,7,8,9,0 };
int left = 0;
int sz = sizeof(arr) / sizeof(arr[0])-1;
int right = sz;
int mid = 0;
int k = 7;
while (left <= right)
{
mid = (left + right) / 2;
if (k > arr[mid])
left = mid + 1;
else if (k < arr[mid])
right = mid - 1;
else
{
printf("找到了,下标为%dn", mid);
break;
}
}
if (left > right)
printf("找不到n");
return 0;
}
#include
#include
void meau()
{
printf("********************************n");
printf("****1-进入游戏 0-退出程序*****n");
printf("********************************n");
}
void game()
{
int guess = 0;
int n = rand()%100+1;
while (1)
{
printf("请猜数字:->n");
scanf("%dn", &guess);
if (guess > n)
{
printf("猜大了n");
}
else if (guess < n)
{
printf("猜小了n");
}
else
{
printf("恭喜你,猜中了n");
break;
}
}
}
int main()
{
int input = 0;
srand((unsigned int)time(NULL));
do
{
meau();
printf("请输入选择(1/0)->");
scanf("%d", &input);
switch (input)
{
case 1:
{
game();
break;
}
case 0:
{
printf("退出游戏n");
break;
}
default:
{
printf("输入错误,请重新输入n");
break;
}
}
} while (input);
return 0;
}



