C语言
来源:互联网 发布:sql 选取时间段 编辑:程序博客网 时间:2024/06/16 04:08
1.猜数字
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void meau()//编写目录
{
printf("*********************\n");
printf("***1.play 0.exit***\n");
printf("*********************\n");
}
void game()
{
int num = 0;
int input = 0;
num= rand()%100+1;
while (1)
{
printf("请输入数字\n");
scanf_s("%d", &input);
if (input<num )
{
printf("猜小了\n");
}
else if (input>num)
{
printf("猜大了\n");
}
else
{
printf("猜对了");
break;
}
}
}
int main()
{
int input=0;
srand((unsigned)time(NULL));//设置随机数产生器
do
{
meau();
printf("请选择: ");
scanf_s("%d", &input);
switch (input)
{
case1:
game();
break;
case0:
printf("退出游戏\n");
break;
default:
printf("选择错误\n");
break;
}
} while (input);
system("pause");
return 0;
}
2.密码输入3次
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int i = 0;
char pwd[] = "123456";
for (i = 0; i < 3; i++)
{
printf("请输入密码");
scanf_s("%s", pwd);
if (strcmp(pwd, "123456") == 0)
{
break;
}
if (i == 3)
{
printf("登录失败\n");
}
else
{
printf("登陆成功\n");
}
}
system("pause");
return 0;
}
3.接收键盘字符
#include<stdio.h>
#include<stdlib.h>
int main()
{
int ch = 0;
while ((ch = getchar()) != EOF)
{
if (ch >= 'A'&&ch <= 'Z')
{
putchar(ch + 32);
}
else if (ch >= 'a'&&ch <= 'z')
{
putchar(ch - 32);
}
}
system("pause");
return 0;
}
- C语言
- C语言
- C语言
- C语言
- C语言
- c语言
- C语言
- C语言
- C语言
- C语言
- c语言
- C语言
- C语言
- C语言
- c语言
- C语言
- c语言
- c语言
- [待补完]CODE FESTIVAL 2017 Final (Parallel) A,B,C(搜索)
- 杭电2017新生赛1006-稿件整理
- java8
- 杭电2017新生赛1005-整数的Alvin值
- 动态规划-3.1.1矩阵连乘问题之穷举法
- C语言
- DAY5之Python复习内容:函数(部分)
- 公网与内网
- PHP中的一些小算法
- HDU 2844 Coins(多重背包,装满可行性)
- Another git process seems to be running in this repository
- 杭电2017新生赛1004-正品的概率
- 046day(平均数的简化求法,递归(N皇后)的学习,拨钟问题的尝试)
- [APUE]第三章文件I/O