一个C程序的理解 麻烦给我解释下语句的意思
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/25 03:45:29
一个C程序的理解 麻烦给我解释下语句的意思
#include
main()
{unsigned int a=65535;
int b=-2;
printf("a=%d,%o,%x,%u\n",a,a,a,a);
printf("b=%d,%o,%x,%u\n",b,b,b,b);
}
#include
main()
{unsigned int a=65535;
int b=-2;
printf("a=%d,%o,%x,%u\n",a,a,a,a);
printf("b=%d,%o,%x,%u\n",b,b,b,b);
}
![一个C程序的理解 麻烦给我解释下语句的意思](/uploads/image/z/6757222-22-2.jpg?t=%E4%B8%80%E4%B8%AAC%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%90%86%E8%A7%A3+%E9%BA%BB%E7%83%A6%E7%BB%99%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%8B%E8%AF%AD%E5%8F%A5%E7%9A%84%E6%84%8F%E6%80%9D)
#include/*头文件因为有输入输出函数*/
main()
{unsigned int a=65535;/*定义无符号基本整形变量a*/
int b=-2;/*定义有符号基本整形变量b/
printf("a=%d,%o,%x,%u\n",a,a,a,a);/*把变量a按有符号十进制、八进制、十六进制、无符号十进制输出*/
printf("b=%d,%o,%x,%u\n",b,b,b,b););/*把变量b按有符号十进制、八进制、十六进制、无符号十进制输出*/
}
main()
{unsigned int a=65535;/*定义无符号基本整形变量a*/
int b=-2;/*定义有符号基本整形变量b/
printf("a=%d,%o,%x,%u\n",a,a,a,a);/*把变量a按有符号十进制、八进制、十六进制、无符号十进制输出*/
printf("b=%d,%o,%x,%u\n",b,b,b,b););/*把变量b按有符号十进制、八进制、十六进制、无符号十进制输出*/
}