我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言,为什么打印的是第一个值?a+b不是一个负数么?

#include <stdio.h>
int mian()
{
unsigned int a=6;
int b=-20;
(a+b›6)?puts(“sum›6”):puts(“sum<=6”);
return 0;
}


iint 类型向unsigned int 类型隐式转换了,转换后b不等于-20了,结果并不等于-14,你可以打印出看看结果

近期文章

  • 为什么A行输出的是8
  • dvc++里读入文件里的中文再输出,运行窗口显示乱码
  • Laravel不显示数据
  • 使用ADO.NET实体数据模型带"like"的条件查询
  • 16*16点阵显示汉字
  • 电脑出现这个感叹号怎么办,急
  • 保存函数没有办法正常运行
  • T5模型代码问题求助
  • 答案是mo 不知道这题对不对
  • Jquery POST 400错误请求
  • html页面铺满及插入音乐
  • 不会做,找个好心人帮做,有偿,只要答案
  • python长度单位转换为什么转换失败啊
  • 请问为什么SQL查询的时候应该有结果但是显示的是0行
  • java二叉排序树(数字加字符串的插入输出)
  • 这道题可以教教我吗不知道怎么做
  • Symfony Doctrine现有数据库中的Sluggable扩展
  • C语言二维数组的正确定义
  • java 类名 对象=(类名)对象是什么意思
  • 脑电数据分割以达到数据增广的目的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华