首页 > 其他 > 详细

练习五

时间:2019-11-20 13:03:59      阅读:77      评论:0      收藏:0      [点我收藏+]
#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>//猜数字游戏
#include<stdlib.h>
#include<time.h>
void menu(){
 printf("##############\n");
 printf("####1.play####\n");
 printf("####2.exit####\n");
 printf("##############\n");
}
void game(){
 int random_num = rand() % 100 + 1;
 int input = 0;
 while (1){
  printf("请输入你猜数字:");
  scanf("%d", &input);
  if (input > random_num){
   printf("你猜大了");
  }
  else if (input < random_num){
   printf("你猜小了:");
  }
  else{
   printf("恭喜你猜对了:");
   break;
  }
 }
}
int main(){
 int input = 0;
 srand((unsigned)time(NULL));
 do{
  menu();
  printf("请输入你的选择:");
  scanf("%d", &input);
  switch (input){
  case 1:
   game();
   break;
  case 0:
   break;
  default:
   printf("选择错误,请重新选择:");
   break;
  }
 }
 while (input);
 return 0;
}
#include<stdio.h>//小写字母变大写
#include<stdlib.h>
void main(){
 char*p,c;
 p = &c;
 while (*p){
  printf("请输入一个小写字母:");
  *p = getchar();
  *p = *p - 32;
  printf("%c\n", *p);
 }
system("pause");
return 0;
}
#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main(){
 int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
 int left = 0;
 int right = sizeof(arr) / sizeof(arr[0]) - 1;
 int key;
 int mid = 0;
 printf("请输入一个小于十的数:");
 scanf("%d", &key);
 while (left <= right){
  mid = (left + right) / 2;
  if (arr[mid] > key){
   right = mid - 1;
  }
  else if (arr[mid] < key){
   left = mid + 1;
  }
  else{
   printf("%d\n", mid);
   break;
  }
 }
system("pause");
return 0;
}
#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>//编写代码模拟三次输入密码场景
#include<stdlib.h>
int main(){
 int i = 1;
 int num = 888;
 int j;
 for (i = 1; i <= 3; i++){
  printf("请输入密码:");
  scanf("%d", &j);
  
  if (j == num){
   printf("登录成功:");
   break;
  }
  else {
   printf("密码错误:");
  }
 }
  if (i == 4){
   printf("登陆失败:");
  }
 
  system("pause");
        return 0;
}

练习五

原文:https://www.cnblogs.com/yuzhenghan/p/11896386.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!