c语言c语言中if语句的用法里能再次用c语言中if语句的用法吗

【图文】C语言第7讲 关系运算与逻辑运算 if 语句_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言第7讲 关系运算与逻辑运算 if 语句
&&C语言第7讲 关系运算与逻辑运算 if 语句
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢 上传我的文档
 下载
 收藏
粉丝量:333
毕业于医学院校,在医院工作,有相对丰富的护理经验
 下载此文档
C语言if语句配套习题及解答
下载积分:1500
内容提示:C语言if语句配套习题及解答
文档格式:DOCX|
浏览次数:374|
上传日期: 03:36:35|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1500 积分
下载此文档
该用户还上传了这些文档
C语言if语句配套习题及解答
关注微信公众号后使用快捷导航没有帐号?
查看: 3010|回复: 7
关于51单片机C语言if的用问题!
在线时间3 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
在此万分感谢
各位大神你们好:
& && & 本人在校生,初次来论坛,自学C语言单片机,关于if的语句怎么用,求详细介绍。
& && && &#include &AT89X52.h&
&&void main()
& &if(P3_5==0);
& & if(P3_5==1);
& &&&P2=1;
& &&&while(1);
我P3_5设置的一按钮.
P2设置的8个LED灯
不是应该按下P3_5的按钮,8个灯才亮的吗。
我这怎么程序下载下去,直接亮了。。。
在线时间1193 小时
威望11256分
芯币15370枚
E金币115枚
TA的帖子TA的资源
裸片初长成(初级), 积分 11256, 距离下一级还需 8744 积分
裸片初长成(初级), 积分 11256, 距离下一级还需 8744 积分
首先,P0没有初始化。再一个按键应该放到while里面,一遍一遍的查询,然后执行相应的语句,你这个就上电执行一次,以后都不管用了。
在线时间2321 小时
威望4954分
芯币39107枚
TA的帖子TA的资源
记得51单片机的IO,是需要先设置为1,然后才能读的,不然状态就不对。
然后你的if语句后都有分号,那么这个if语句的执行部分就是空语句,就是说无论if(P3_5==0);的效果如何,都会执行 P2=0;
在线时间3 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
首先,P0没有初始化。再一个按键应该放到while里面,一遍一遍的查询,然后执行相应的语句,你这个就上电执 ...
你好,那请问应该怎么修改这个程序,,,谢谢,,万分感谢
在线时间3 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
记得51单片机的IO,是需要先设置为1,然后才能读的,不然状态就不对。
然后你的if语句后都有 ...
那你的意思是if(P3_5==0);不应该加分好??.如果加了就一直在循环执行这个??万分感谢
在线时间1193 小时
威望11256分
芯币15370枚
E金币115枚
TA的帖子TA的资源
裸片初长成(初级), 积分 11256, 距离下一级还需 8744 积分
裸片初长成(初级), 积分 11256, 距离下一级还需 8744 积分
那你的意思是if(P3_5==0);不应该加分好??.如果加了就一直在循环执行这个??万分感谢试试这个
void main()
{
& & & & P2 = 0xFF;
& & & & while
& & & & {
& & & & & & & & if(P3_5==0)
& & & & & & & & {
& & & & & & & & & & & & P2=0;
& & & & & & & & }
& & & & & & & & if(P3_5==1);
& & & & & & & & {
& & & & & & & & & & & &&&P2=0xFF;
& & & & & & & & }
& & & & }
}复制代码
在线时间1501 小时
威望6258分
芯币4027枚
E金币160枚
TA的帖子TA的资源
五彩晶圆(高级), 积分 6258, 距离下一级还需 3742 积分
五彩晶圆(高级), 积分 6258, 距离下一级还需 3742 积分
本帖最后由 huaiqiao 于
12:48 编辑
1. 首先单片机在mian函数开始就要给IO口定义初始电平,这个具体情况,具体定义(就高低两种),51单片机默认的IO的上电电平是高点平,所以你烧录
2. 其次,你要搞清楚do while循环,是先执行,后在while中判断。对吧?如果要判断p3_5的电平,也是在while中判断啊。
3. 这个程序其实在while(1){循环体中进行对p3_5的电平进行判断},因为whil(1)是个死循环,他可以一直保持判断循环体里面的内容;
4. if,else这个语句,请配合使用。怎么使用想必您的教材中已经有了详细的介绍了。
在线时间557 小时
威望2549分
芯币8086枚
E金币3412枚
TA的帖子TA的资源
五彩晶圆(初级), 积分 2549, 距离下一级还需 951 积分
五彩晶圆(初级), 积分 2549, 距离下一级还需 951 积分
if(P3_5==1);
if后面只能执行一条指令(多个指令用{}包含),你用了;那肯定就判断不起作用了呀,不论怎样,P2=1;都会执行。
这孩子,成熟的象征,理智的典范。
荣誉会员勋章
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
论坛测评队员
EEWORLD 官方微信
Powered bybreak可以用于跳出IF条件语句吗?
eak可以用于跳出IF条件语句吗?
可以跳出IF语句
改为:if()
有3中形式:
2.if-else结构
3.if-else-if...
continue语句 其作用是为结束本次循环。即跳出循环体中下面尚未执行的语句,接着执行下一次是否执行循环的判定(本题中执行while(i&7);这条...
童鞋你作业肿摸不好好自己做??
switch(变量名或变量表达式){
case 1:...;
case 2:...;
case 3:...;
echo本身是显示的意思,但是echo off一般用在批处理文件中,他的作用是在echo off之后的命令执行时不再被显示在屏幕中,好像后台执行一样,再告你一个...
答: iOS7正式版尚未推出,但测试版已可以让付费开发者(个人版99$/年)下载,你过你是付费开发者,可用Apple ID登陆
答: 入侵检测完整性分析完整性分析主要关注某个文件或对象是否被更改,这经常包括文件和的内容及属性,它在发现被更改的、被特络伊化的应用程序方面特别有效
答: 校园网基本都差不多,网速都不怎么好的,除非不是ADSL上网而是光纤上网。
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区C语言中怎么让while语句内的if语句反复判断?
就是说,如
while(1)
{
}
让每次循环都判断一次if语句,我的只判断一次,就以这个结果循环
问题在此:
if(X=1)把赋值操作符当成相等操作符了
如果你想 X 等于时才执行 If 语句的内容则改为
-----------------------------------------------
让每次循环都判断一次if语句,我的只判断一次,就以这个结果循环
从你的那段代码开来,while 是个死循环,而
if 部分的代码总会被执行,因为 (X=1) 结果总不等于 0。
让每次循环都判断一次if语句,我的只判断一次
注意:每一次循环,IF 语句都会执行判断然后根据条件结果值是否为真来执行 if 语句的内容。也即是说无论IF 语句所包含的代码是否有被执行,if总会先执行条件判断。
------------------------------------------------------
如果想避免在条件判断中把相等比较误写为赋值,你可以这样写判断代码
如:if(1==x)
如果此时你把 == 写为 = ,即 1 = x, 那就会产生编译错误。
其他答案(共1个回答)
改为:if()
有3中形式:
2.if-else结构
3.if-else-if...
first=a&b?a:b;
first=first&c?first:c;
last=ab&&(first&c)&&(mid=b)&c)&&last=c||((...
do while一定至少执行一次while loop里的东西。while不一定会执行。
int main() {
while(i&100)
? ? ?s =i;
if (condition){statement(s);} else if (condition){statement(s);}
参数:condition计算结...
答: ②对于控制变量受限制(即控制变量的大小必须在一定的界限内)的情况,已经找到用频率域语言表达的稳定性条件
答: 三级网络技术考试大纲
三级网络新大纲
1. 具有计算机系统及应用的基础知识。
2. 掌握计算机局域网的基本概念和工作原理。
3. 了解网络操作系统的基...
答: 重新驱动一下网卡
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 c语言if语句 的文章

 

随机推荐