📅  最后修改于: 2023-12-03 14:59:39.458000             🧑  作者: Mango
在计算机编程的世界里,C 语言一直以其高效性和灵活性而广受欢迎。对于每个程序员来说,理解 C 程序的输出是非常重要的,因为它们是程序的实际结果。在本篇文章中,我将介绍 12 套 C 程序丰富的输出,涵盖了各种常见的输出情况。以下是每套输出以及相应的 C 代码片段。
#include <stdio.h>
int main() {
int num = 10;
printf("整数:%d\n", num);
return 0;
}
输出:整数:10
#include <stdio.h>
int main() {
float num = 3.14;
printf("浮点数:%.2f\n", num);
return 0;
}
输出:浮点数:3.14
#include <stdio.h>
int main() {
char ch = 'A';
printf("字符:%c\n", ch);
return 0;
}
输出:字符:A
#include <stdio.h>
int main() {
char str[] = "Hello, World!";
printf("字符串:%s\n", str);
return 0;
}
输出:字符串:Hello, World!
#include <stdio.h>
int main() {
int boolVar = 1;
printf("布尔值:%s\n", (boolVar == 1) ? "true" : "false");
return 0;
}
输出:布尔值:true
#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
#include <stdio.h>
int main() {
printf("第一行\n");
printf("第二行\n");
return 0;
}
输出:
第一行
第二行
#include <stdio.h>
int main() {
printf("特殊字符:\\ \' \" \? \a \b \f \n \r \t \v\n");
return 0;
}
输出:特殊字符:\ ' " ? \a \b \f \n \r \t \v
#include <stdio.h>
int main() {
int num = 255;
printf("十六进制数:%x\n", num);
return 0;
}
输出:十六进制数:ff
#include <stdio.h>
int main() {
int num = 10;
printf("指针地址:%p\n", &num);
return 0;
}
输出:指针地址:0x7ffc2e8a3d5c
#include <stdio.h>
int main() {
float num = 0.000001;
printf("科学记数法:%e\n", num);
return 0;
}
输出:科学记数法:1.000000e-06
#include <stdio.h>
int main() {
int num = 12345;
printf("变量长度:%lu\n", sizeof(num));
return 0;
}
输出:变量长度:4 (字节)
以上是 12 套丰富的 C 程序输出例子,覆盖了许多常见的情况。通过理解这些输出示例,你将能更好地处理和调试自己的 C 程序。希望这些例子对你的学习有所帮助!