📜  C 程序的输出 | 12套(1)

📅  最后修改于: 2023-12-03 14:59:39.458000             🧑  作者: Mango

C 程序的输出 | 12套

C programming

在计算机编程的世界里,C 语言一直以其高效性和灵活性而广受欢迎。对于每个程序员来说,理解 C 程序的输出是非常重要的,因为它们是程序的实际结果。在本篇文章中,我将介绍 12 套 C 程序丰富的输出,涵盖了各种常见的输出情况。以下是每套输出以及相应的 C 代码片段。

1. 输出整数
#include <stdio.h>

int main() {
    int num = 10;
    printf("整数:%d\n", num);
    return 0;
}

输出:整数:10

2. 输出浮点数
#include <stdio.h>

int main() {
    float num = 3.14;
    printf("浮点数:%.2f\n", num);
    return 0;
}

输出:浮点数:3.14

3. 输出字符
#include <stdio.h>

int main() {
    char ch = 'A';
    printf("字符:%c\n", ch);
    return 0;
}

输出:字符:A

4. 输出字符串
#include <stdio.h>

int main() {
    char str[] = "Hello, World!";
    printf("字符串:%s\n", str);
    return 0;
}

输出:字符串:Hello, World!

5. 输出布尔值
#include <stdio.h>

int main() {
    int boolVar = 1;
    printf("布尔值:%s\n", (boolVar == 1) ? "true" : "false");
    return 0;
}

输出:布尔值:true

6. 输出多个变量
#include <stdio.h>

int main() {
    int num1 = 5;
    int num2 = 10;
    printf("变量1:%d,变量2:%d\n", num1, num2);
    return 0;
}

输出:变量1:5,变量2:10

7. 输出换行符
#include <stdio.h>

int main() {
    printf("第一行\n");
    printf("第二行\n");
    return 0;
}

输出:

第一行
第二行
8. 输出特殊字符
#include <stdio.h>

int main() {
    printf("特殊字符:\\ \' \" \? \a \b \f \n \r \t \v\n");
    return 0;
}

输出:特殊字符:\ ' " ? \a \b \f \n \r \t \v

9. 输出十六进制数
#include <stdio.h>

int main() {
    int num = 255;
    printf("十六进制数:%x\n", num);
    return 0;
}

输出:十六进制数:ff

10. 输出指针地址
#include <stdio.h>

int main() {
    int num = 10;
    printf("指针地址:%p\n", &num);
    return 0;
}

输出:指针地址:0x7ffc2e8a3d5c

11. 输出科学记数法
#include <stdio.h>

int main() {
    float num = 0.000001;
    printf("科学记数法:%e\n", num);
    return 0;
}

输出:科学记数法:1.000000e-06

12. 输出变量长度
#include <stdio.h>

int main() {
    int num = 12345;
    printf("变量长度:%lu\n", sizeof(num));
    return 0;
}

输出:变量长度:4 (字节)

以上是 12 套丰富的 C 程序输出例子,覆盖了许多常见的情况。通过理解这些输出示例,你将能更好地处理和调试自己的 C 程序。希望这些例子对你的学习有所帮助!