问答详情
源自:4-1 分支结构之简单if语句

为什么恭喜小明可以参加校篮球队不加双引号就是错的

#include <stdio.h>

int main() 

{       

    int height = 185;

    if(height>=180)

    {

        printf("%s\n",恭喜小明可以参加校篮球队);

    }

return 0;

}


提问者:糖果小少 2020-03-02 09:27

个回答

  • weixin_慕斯3464934
    2020-03-10 15:07:01
    已采纳

    加了引号的意思就是将这段文字代入到这行字%s里面执行出来,这是一个固定格式。

    如果是文字必须加引号,英文的话就不需要。

    英文对应的为%d。

  • qq_慕桂英2022588
    2020-05-24 13:32:05

    因为这是一个字符串,如果是字符串的话,就得加双引号,否则就会出错

  • 慕码人4505398
    2020-04-08 15:58:28

    好像不加前面的%s也可以运行,这样的话有什么区别吗,问一下

  • WE_Xing
    2020-03-02 09:44:00

    因为是字符串