#include <stdio.h>
int main() {
double num;
printf("Enter a number: ");
scanf("%lf", &num);
if (num < 0.0)
printf("您输入的是负数。");
else if (num > 0.0)
printf("您输入的是正数。");
else
printf("您输入了0。");
return 0;
}
这段代码是用C语言编写的,它的功能是提示用户输入一个数字,然后根据输入的数字是正数、负数还是零,给出相应的提示信息。
#include <stdio.h>:这行代码包含了标准输入输出库的头文件,这个库提供了输入输出函数,如printf和scanf。int main() {:这是主函数的开始,C语言程序的执行从这里开始。double num;:声明了一个名为num的双精度浮点数变量,用于存储用户输入的数字。printf("Enter a number: ");:打印提示信息,让用户输入一个数字。scanf("%lf", &num);:使用scanf函数从标准输入读取一个浮点数,并将这个数字存储在变量num中。%lf是浮点数的格式说明符。if (num < 0.0):这是一个条件语句,检查num是否小于0。printf("您输入的是负数。");:如果条件为真(即num是负数),则打印这条信息。else if (num > 0.0):这是if语句的else部分,如果num不是负数,它将检查num是否大于0。printf("您输入的是正数。");:如果num是正数,则打印这条信息。else:这是if-else语句的最后一个部分,如果num既不是正数也不是负数。printf("您输入了0。");:如果num等于0,则打印这条信息。return 0;:程序正常结束,并返回0,表示程序成功执行。}:主函数的结束。