求IF题目以及答案.

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:22:06
简单一点.
IF语句

main( )

{int a=1,b=3,c=5;

if (c=a+b) printf ("yes\n");

else printf("no");

}

题目问程序运行后的输出结果,答案应是yes。因为"if (c=a+b) printf ("yes\n");"中的条件"c=a+b"是一个赋值语句,c的值为a+b=1+3=4,所以条件为真。千万不能把赋值语句"c=a+b"理解为关系表达式"c==a+b"即5=1+3为逻辑假。

dim s as string
s=inputbox("请输入值")
if s="" then
msgbox "请输入内容"
else
msgbox s
end if

显示输入内容