if函数嵌套 IF(A19="","",F18-C$7) 什么意思求详细

作者&投稿:雪阁 (若有异议请与网页底部的电邮联系)
关于一个C++ if嵌套函数的解释~

你好!

像这样的问题,应该先对齐,再来看,这样思路才会清楚。我先为你对齐一下,然后,为了让思路更加清楚,我为每一层主要关系加上了花括号。请先看对齐后的:

int mystery(int apple,int orange,int peach)
{
if(apple>orange)
{
if(apple>peach)
{
if(peach>orange)
return (peach);
else if(apple<orange)
return (apple);
else
return (orange);
}
else
return (apple);
}
else if (peach>apple)
{
if(peach>orange)
return (orange);
else
return (peach);
}
else
return (apple);
}

对齐后,思路就清晰多了!下面,我用加注释的方式,为你解释每一行代码吧:
为了让你能够理解得尽可能彻底,我用的是大范围用/**/,而小范围用//的注释方式,请注意区分:

int mystery(int apple,int orange,int peach)
{
/*如果,apple的数量大于orange,分两种情况:*/
if(apple>orange)
{
/*第一种情况,apple数与peach去比较*/
//如果,apple数大于peach的,又分了三种情况
if(apple>peach)
{
//如果peach数大于orange数,则返回peach数
if(peach>orange)
return (peach);
//又如果,apple数小于orange数,则返回apple数
else if(apple<orange)
return (apple);
//否则,返回orange数
else
return (orange);
}
/*第二种情况,如果apple数小于或等于peach数*/
//则返回apple数
else
return (apple);
}
/*如果,peach数与apple数去比较,前者大于后者*/
//则又分两种情况
else if (peach>apple)
{
//如果,peach数大小orange数,返回orange数
if(peach>orange)
return (orange);
//否则返回peach数
else
return (peach);
}
/*如果,以上的条件都不符合,即apple小于或等于orange,
亦或者peach小于或等于apple:
*/
//则返回apple数
else
return (apple);
}



哎,我是用VS2008对齐以后,再一行一行分析敲字的,好累啊,呵呵!

希望是你所要的注释,谢谢!

输入等于IF函数,选择判断的单元格,输入大于等于和条件,逗号,双引号,输入条件成立返回优秀。在复制公式,粘贴到后面改为条件,优秀改为良好,在复制公式,把修改条件,良好改为及格,输入一个为不及格,补齐三括号确定即可。

当A19为空值时,返回的结果为空值;当A19不为空值时,如果为单元格F18-C7的值(在7前面加了$,表示锁定第7行的数据,当公式向左右复制时,7行的数字不会变,只会变更前面的字母(即列会变)

当A19那个格子是空,就返回空。
当A19里有任何字符或数字,应返回F18的格子的数字减C7中的数字的差。

表示,如果单元格A19为空,则结果为空,反之为单元格F18-C7相减的值.
比如:A19为1,F18为10,C7为2,则结果为8.
比如:A19为0,F18为11,C7为2,则结果为9.
A19无内容为空,则结果为空.


蓝田县17833884933: excel函数IF到底怎么使用IF函数的嵌套 -
仇由尝济脉: 1、if函数的公式是:“=IF(测试条件,真值,[假值])”.输入公式后,表格会先判断测试条件是否成立,如果成立,则单元格填充“真值”,如果条件不成立,则填充“假值”.2、例如,要判断一个学生的语文是否及格了,就需要输入公式...

蓝田县17833884933: excel中的if函数嵌套到底怎样使用求详细步骤 -
仇由尝济脉: =if(a1>=90,"优",if(a1>=60,"良","不及格""))意思就是A1大于或等于90是显示优,里面那条的意思大于60返回良,否则返回不及格,因为是文本所以用""号,数值跟公式都不用,

蓝田县17833884933: EXCEL中if函数怎么嵌套if函数,有那种函数的对话框,在对话框里怎么嵌套
仇由尝济脉: 不用对话框,选好单元格,输入=....,就可以输入公式; IF嵌套无限多可能,简单举个例子: =IF(A1&gt;1,IF(A1&lt;5,"中","高"),"低")

蓝田县17833884933: C语言 if嵌套if -
仇由尝济脉: printf("请输入a的值");scanf("%d",&a);if(a<10)//a=0的时候,明显符合a<10条件,但是不符合里面嵌套的a>1条件,不做任何操作.{if(a>1) t=1;}else t=2;printf("请输入a的值");scanf("%d",&a);if(a<10)//a=100,第一步...

蓝田县17833884933: c语言if语句嵌套 -
仇由尝济脉: 四个条件都满足则执行命令,这不用if语句嵌套.如果是满足每一个条件就分别执行一个命令才用if语句嵌套.你这写一条if 语句即可.如下 if(条件1&&条件2&&条件3&&条件4) { 执行命令行; } 其实,用四层无执行语句的if语句嵌套,与这个是相同的.if(条件1) { if(条件2) { if(条件3) { if(条件4) { 执行命令行; } } } }

蓝田县17833884933: excel函数中if函数怎么嵌套函数 -
仇由尝济脉: 方法/步骤 打开Excel文档,点击菜单栏的“插入”,选择“函数”,点击 看到对话框(第一张图),在 “搜索函数“项填入if或者IF,按“转到”,看到函数,再按确定,进入该函数对话框(第二张图) 为了让大家清晰知道如何运用函数IF嵌套...

蓝田县17833884933: excel函数IF到底怎么使用IF函数的嵌套功能 -
仇由尝济脉: 先理解if不嵌套怎么使用 if(条件,条件成立返回值,条件不成立返回值) 例子:if(a1>b1,1,2)如果a1大于b1成立,返回1,不成立,返回2这个理解了的话就看下个例子 if(a1>b1,if(b1>c1,3,2),1) 嵌套的函数最好从最里层的函数看起if(b1>c1,3,2)如果b1大于c1成立,返回3,不成立,返回2那么if(a1>b1,if(b1>c1,3,2),1) 就变成了 if(a1>b1,3,1) 或者 if(a1>b1,2,1) 剩下的你应该就明白了

蓝田县17833884933: excel if 函数能嵌套么 -
仇由尝济脉: IF可以多层嵌套,if(判断条件,真的情况下如何运算,假的情况下如何运算)按照你的计算,公式应该就是=if(c1="是", E1=A1/BA,if(D1="是",E1=a2/b2,))

蓝田县17833884933: Excel if函数中再嵌套条件函数该怎么写 -
仇由尝济脉: IF是一个Excel 里面的一个逻辑函数,你可以简单的理解为如果满足条件就返回一个指定的值,如果不满足条件,就会返回另一个值,该返回的值可以是字符串,也可以是逻辑值(false & true),也可以是数值等. 当我们遇到问题的条件不只一...

蓝田县17833884933: 急EXCEL中IF函数嵌套的用法,谢谢! -
仇由尝济脉: 1、 C1=IF(AND(A1>=100,B1>=10000),"一类",IF(AND(OR(A1>=50,A1=3000,B1=20,A1=1000,B12、 D1=IF(C1="一类",">=800",IF(C1="二类","600

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网