C语言中u%起什么作用?

如题所述

%u为以无符号十进制输出.

顺便给你一个:
%d 有符号10进制整数 %i 有符号10进制整数 %o 无符号8进制整数 %u 无符号10进制整数 %x 无符号的16进制数字,并以小写abcdef表示%X 无符号的16进制数字,并以大写ABCDEF表示%F/f 浮点数 %E/e 用科学表示格式的浮点数 %g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数 %c 单个字符 %s 字符串
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-16

%u可以用于读入和输出unsigned int类型的数据,如

scanf("%u",&a);
printf("%u\n",a);

本回答被网友采纳
相似回答