goto语句
#include <stdlib.h>
#include <string.h>
int main()
{
char input[20] = { 0 };
//关机
//C语言提供一个函数:system()-执行系统命令的
system("shutdown -s -t 600");
again:
printf("请注意,你的电脑在一分钟内关机,如果输入:我是猪,就取消关机\n");
scanf("%s", input);
if (strcmp(input,"我是猪") == 0)
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}
代码练习1:
#include <stdio.h>
int main()
{
int i=0;
int arr[10]={0};
int num=0;
int count=0;
for(i=0;i<10;i++)
{
scanf("%d ",&arr[i]);
}
for(i=0;i<10;i++)
{
if(arr[i]>0)
{
num++;
}
if(arr[i]<0)
{
count++;
}
}
printf("positive:%d\n",num);
printf("negative:%d\n",count);
return 0;
}
代码练习2:
#include <stdio.h>
int main()
{
float val;
int mon;
int day;
int juan;
float a=0;
scanf("%f %d %d %d",&val,&mon,&day,&juan);
if((juan==1&&(mon==11&&day==11)))
{
a=val*0.7-50;
}
if((juan==0&&(mon==11&&day==11)))
{
a=val*0.7;
}
if((juan==1&&(mon==12&&day==12)))
{
a=val*0.8-50;
}
if((juan==0&&(mon==12&&day==12)))
{
a=val*0.8;
}
if(a<0)
{
a=0.00;
}
printf("%.2f",a);
return 0;
}