4.2.2 使用printf()输出数据

例如,用户在程序中要将一个字符型的数据输出到计算机屏幕上显示,则需要将函数printf的第一个参数修改为“%c”。具体的代码如下:

#include <stdio.h>//包含标准输入/输出头文件
main()//主函数开始
{
    char ch;//定义字符变量
    printf("请用户输入一个字符 ");//输出提示语
    scanf("%c",&ch);//获取用户输入的字符数据
    printf("用户输入的字符为: ");//输出提示语
    printf("%c ",ch);//输出字符变量值
    return 0;
}

图4.2 实例程序运行结果

在实例程序中,程序要求输入一个字符数据,然后再通过输出函数printf()将该字符变量值输出显示。程序运行的结果如图4.2所示。

如果需要将其他类型的数据输出,则直接修改输出函数printf()的格式控制符即可。例如,需要输出整型数据,则将格式控制符修改为“%d”。关于具体的格式控制符取值,可以参考表4.1。