#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <stdlib.h>//sys//rand
#include <math.h>
#include <time.h>
int main_8()
{
char input[20];
//shutdown -s -t 60
//system() -执行系统命令
system("shutdown -s -t 60");
while(1)
{
again:
system("cls");
printf("请输入 \"我是猪\" ,否则将在一分钟或关机\n");
scanf("%s",&input);
if(strcmp(input,"我是猪") == 0)
{
printf("解锁成功\n");
system("shutdown -a");
break;
}
else
{
goto again;
}
}
return 0;
}
int main_7()
{
for(;;)
for(;;)
for(;;)
for(;;)
goto error;
error:
printf("hello word\n");
goto again;
//终止mao些深层嵌套的结构的处理过程
//一次性跳出一层或多层循环。
printf("hello\n");
again:
printf("word\n");
}
//-------------------------------------------------
void menu_6()//猜数字
{
printf("*************************\n");
printf("*****1.play 2.exit*****\n");
printf("*************************\n");
}
void game_6()
{
//生成一个随机数
int ret =0;
//拿时间戳来设置随机数的起点
//time_t
ret =rand()%100+1; //生成1-100随机数
//0~32767 0~99+1
printf("猜数字\n");
//printf("%d\n",ret);
int guess;
while(1)
{
scanf("%d",&guess);
if(guess>ret)
{
printf("大了\n");
}
else if(guess<ret)
{
printf("小了\n");
}
else
{
printf("正确\n");
system("pause");
// system("cls");
break;
}
}
}
int main_6()
{
int input = 0;
srand((unsigned int)time(NULL));
do
{
menu_6();
printf("请选择->");
scanf("%d",&input);
switch(input)
{
case 1:
game_6();
break;
case 0:
printf("退出程序\n");
break;
default:
printf("选择错误\n");
break;
}
system("cls");
}
while(input);
return 0;
}
//-----------------------------------------------
int main_5()//打印乘法口诀表
{
int i,j;
for(i = 1;i<=9;i++)
{
for(j = 1;j<=i;j++)
printf("%d*%d= %d\t",j,i,j*i);
printf("\n");
}
}
int main_4()//求数组中的最大值
{
char arr[] = {-1,6,-10};
int sz = sizeof(arr) / sizeof(arr[1]);
int max =arr[0];
int i;
for(i = 1; i<sz; i++)
{
if(arr[i]>max)
{
max = arr[i];
}
}
printf("max=%d \n",max);
}
int main_3()//求 1/1 + 1/2 - 1/3... + 1/10 的和
{
int i;
int count = 0;
double sum = 0.0;
int flag =1;
for(i = 1;i<=100;i++)
{
sum += flag*1.0/i;
flag = -flag;
}
printf("ret=%lf\n",sum);
return 0;
}
int main_2()//求所有9
{
int i =0,count =0;
for(i=9;i<100;i+=1)
{
if(i%10==9)
{
printf("i=%d\n",i);
count++;
}
if(i/10==9)
{
printf("i=%d\n",i);
count++;
}
}
printf("\ncount=%d\n",count);
return 0;
}
int main_1()
{
int a,b;
for(a=1,b=1;a<=100;a++)
{
if(b>=20)
break;
if(b%3==1)
{
b = b+3;
continue;
}
b = b-4;
}
printf("a=%d\n",a);
printf("a=%d",b);
return 0;
}
学习C语言的第5天
原创
©著作权归作者所有:来自51CTO博客作者等大学再写的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C语言学习第四天
一、运算符二、二进制操作符三、单目操作符
运算符 按位与 位取反 -
C语言学习第六天
一、static 关键字三、宏的定义
static关键字 static变量 全局函数 -
C语言学习第五天
一、关系操作符二、逻辑操作符三、条件操作符
运算符 逻辑与 操作符 -
学习C语言的第4天
发晚了
#include i++ 字符串 学习记录 C语言 -
学习C语言(对于前5天学习C语言的总结)
开始学习C语言
作用域 局部变量 #include -
学习第5天
好好学
#include i++ #define -
ajax的post传参Request body
信息比较丰富的网站通常会以分页显示,在点“下一页”时,很多网站都采用了动态请求的方式,避免页面刷新。虽然大家都是ajax,但是从一些小的细节还是 可以区分优劣。一个小的细节是能否支持浏览器“后退”和“前进“键。本文讨论两种方法,让浏览器可以后退和前进,或者说让ajax就像重定向到新页面一样 拥有能够返回到上一页或者前进到下一页。数据实现分页显示,最简单的做法是在网址后面加多个page的当数,点“下
ajax怎么传file参数 ajax请求数据放到页面 h5 ajax请求https 点击按钮无法触发ajax 数据