中易网

while(1)是什么意思,这段代码什么意思?

答案:3  悬赏:0  
解决时间 2021-02-22 11:29
void main()
{
while(1)
{
mg();
}
}
void mg()
{
if(digital(7)==1 ||digital(10)==1)
{
motor(0,70);
motor(1,-70);
}
else
{
if(digital(11)==1)
{
motor(0,100);
motor(1,100);
}
else
{
motor(0,-50);
motor(1,50);
motor(0,50);
motor(1,100);
}
}

求解,谢谢各位大虾了。

能具体一点么?
最佳答案
while(1)代表无限次重复执行while语句的循环,即调用函数mg();
而mg()函数的意思,是首先调用函数digital(7)和digital(10)的返回值是否是1,只要有一个是1,就调用函数
{
motor(0,100);
motor(1,100);
}
否则调用函数
{
motor(0,-50);
motor(1,50);
motor(0,50);
motor(1,100);
}
全部回答
{     int s=0;  // 声明整型变量s并赋初值0                   int xx=x; // 原理同上,只是x具体代表的是什么数只有写程序者才可知     while (xx) // 只要xx的值是非0,那么while循环的条件就为真(true)                      {         if (xx%2==1) s++;      // xx能被2整除           xx>>=1;  // >>是位运算,它属于右移     }     return s; }
一直执行mg()函数,,死循环
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求推文,要求无女主,内详,谢谢。
中国工商银行辽宁省分行我想知道这个在什么地
烧自来水的壶中黄色东西如何除去
成渝高速公路复线路线?
江津区百世汇通快递地址是多少?
百合盛超市在哪里啊,我有事要去这个地方
我被广州亿钻珠宝公司骗了
想知道: 北京市十九木眼睛专柜在哪?
英德电大成绩怎样查询
齐齐哈尔市职业教育中心学校在哪里啊,我有事
成都蜂王les酒吧洋酒多少钱
qq上有个男同学,总是侮辱我偶像,我又不想那
98年抗洪救灾的英雄感人事迹
蓝光天骄城三期什么时侯开盘
为什么天天百度头条都有天佑
推荐资讯
涵碧园北门在什么地方啊,我要过去处理事情
富伟达全球商贸地址好找么,我有些事要过去
黑人有什么好处 ?
服装厂专业缝纫机分什么种类啊?大概多少钱?
我的世界0.13.0下载不要内存卡的
国泰药业连锁这个地址在什么地方,我要处理点
我给孩子积分入学,只欠社保证明,我没有。(
开了70000元的增值税发票要多少进项啊
金莎他不爱我完整歌词
亿客隆服装超市横山店地址有知道的么?有点事
汽车故障码东风悦达起亚 c1526
3dmax9.0 中isolate selection的对话框为什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?