printf((j==9)?"%4d\n":"%4d",i*j); 在C语言中,这语句是什么意思?

如题所述

这个是一个?表达式,如果j=9的话,输出格式为"%4d\n",即输出整数i*j,保留4位,并且换行,\n是换行的意思;如果j!=9的话,输出格式为"%4d",即输出整数i*j,保留4位,不换行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-09


这个知道条件表达式是关键

追答

相似回答