永发信息网

system("shutdown -s -t time")不可行

答案:3  悬赏:50  手机版
解决时间 2021-03-01 07:20
#include
#include
main()
{
int time;
printf("输入一个数字,计算机将在该设定时间后自动关机。");
printf("\n\t\t(单位秒)\n若用户想要取消自动关机操作,请重新运行改程序,并输入12321\n时间:");
scanf("%d",&time);
if(time=12321)
system("shutdown -a");
else
system("shutdown -s -t time");
system("pause");
}

为什么任意输入时间后,跳出来总是这样“没有任何进行中的关机过程,所以无法终止系统关机。”哪里有问题吗?刚入门C语言,求高手指教啊!
最佳答案
因为time=12321被写错了,应该是time==12321。每次都调用了“shutdown -a”了。
全部回答
system哪有这种格式化功能, 你需要用sprintf格式化后在调用system
首先应该这样time==12321另外你还要把time的值转化为字符串,参考如下:char str[50];sprintf(str,"shutdown -s -t %d",time);system(str);手机码字不易啦
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
比亚迪的1.5TID涡轮发动机+双离合配置与大众
国家实行医师资格考试制度,目的是检验评价申
真空包装卤肉如何延长保质期
重庆群英农业投资(集团)有限责任公司怎么去啊
玩盲僧,能瞬眼,能回旋踢,能r闪,除了这些
请问,欧盟由哪几个国家组成啊?,欧盟由哪几个
与人民公社体制相比,十一届三中全会后实行的
民事诉讼,起诉孩子抚养费一般开庭费用要多少
易园超市怎么去啊,有知道地址的么
求白蛇传说全集
COD5中任务模式怎么开通后台作弊系统 是任务
四叶草精品酒店地址在哪,我要去那里办事
对心理测量的功能的理解正确的是()。A.心理测
行政许可的种类有哪些?
在和朋友或同事一起吃饭时有那些话可以说?
推荐资讯
word2010怎么去掉页脚的这两根横线?
扶绥县有没有中国移动沟通100营业厅
app充值提现功能 要提供银行卡号测试吗
清明节那天夜里老婆看我的脸吓人我看她的脸也
李易峰在湖南卫视元宵喜乐会的表演及出场顺序
论文实验讨论怎么写
我在火车12306官网买了火车票,并且票已经拿
韩国语大概多久能学会
Belladonna Manhandled 4种子
网王里白石的资料?
岩风箐地址在什么地方,想过去办事
2007年买的acer电脑 主板为f671cr,请问最好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?