在线编译器 C

#include <stdio.h> int main() { printf("Hello, World!\n"); int a = 10; double b = 20; char c = 'a'; return 0; }
这段代码是一个简单的C语言程序,它打印了"Hello, World!",然后定义了三个不同类型的变量:整型a、双精度浮点型b和字符型c,并给它们赋了初值。程序最后返回0表示正常结束。

- 代码中变量b的类型是double,但赋值为整数20,这在C语言中是允许的,但你可能想了解不同类型之间的赋值规则。
- 变量c被赋值为字符'a',但之后没有使用,你可以考虑如何输出或使用这些变量来加深理解。