gpt4 book ai didi

c - 如何检查 unsigned int 变量是否包含负数?

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:24 24 4
gpt4 key购买 nike

我有以下代码:

int main()
{
int i;
unsigned int j;

printf("Type a number: ");
scanf("%d", &i);

j = i;

if (________)
{
printf("Negative!\n");
}

return 0;
}

为了检查无符号变量“j”是否包含负数,我应该在 if 语句中输入什么?

最佳答案

你可以简单地这样做:

  if((int)j < 0) 
{
printf("Negative!\n");
}

关于c - 如何检查 unsigned int 变量是否包含负数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35424632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com