关于C语言中的printf指令

来源:5-7 递归函数(一)

Mooc555

2016-05-13 06:23

printf("%d的阶乘=%d"),n, factorial(n); //①
printf("小明第10天记了:%d个单词。/n", num); //②

谢谢大神帮忙~

出自 慕课 C语言入门 5-7 递归函数(一)

如果将②改写成 printf("小明第10天记了:%d个单词。", n, num); 则格式错误。

这是为什么呢? ①中那个n和②中/n的作用分别是什么呢?谢谢~

写回答 关注

1回答

  • Emblem_C
    2016-05-13 10:44:13
    已采纳

    ‘/n'是换行的意思,一般放到printf()这类函数中使用,比如:
    printf("this is a test'/n Please check it/n");
    结果是:
    this is a test
    Please check it

    **************************************************

    'n' 则是要输出的数值变量 比如:

    如果在代码中有:

    n=10;

    printf ("小明背了%d个单词.",n);

    输出结果就是:

    小明背了10个单词.(这里的'n'就是'%d'的具体值)

    Mooc55... 回复Emblem...

    谢谢了(●'◡'●)

    2016-05-30 22:19:24

    共 3 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题