📜  C测验– 103 |问题4

📅  最后修改于: 2021-05-28 05:38:52             🧑  作者: Mango

可以使用“ stdio.h”中的以下哪个函数代替printf() ?

(A)使用FILE流作为stdout的fputs()。
(B)将FILE流作为stdout的fprintf()。
(C)使用文件流作为stdout的fwrite()。
(D)以上三个全部-a,b和c。
(E)在“ stdio.h”中,没有其他等效的printf()函数。答案: (B)
说明:尽管fputs()和fwrite()可以接受FILE流stdout并可以输出给定的字符串,但是输入字符串不会导致格式化(即包含格式说明符)输出。但是fprintf()可以用于格式化输出。这就是为什么fprintf(stdout,” =%d =”,a);printf(“ =%d =”,a);两者是等效的。正确答案是B。
这个问题的测验

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。