%o什么意思

当代教育科技知识库
高能答主

2019-11-27 · 擅长科技新能源相关技术,且研究历史文化。
当代教育科技知识库
采纳数:1828 获赞数:387316

向TA提问 私信TA
展开全部

%o是千分号,前面加一个数字表示千分之几。

在计算机编程中,千分号(modulus)有时代表求余数的意思,看以下C++程序:

#include<iostream>

using namespace std;

int main()

{short q=10%3;//输出10除以3的余数。

cout<<q;

system("pause");}

这个程序在Dev Cpp4.9中通过,该程序最后输出1,即10除以3的余数。

应特别注意的是,在c语言编程中%两侧的函数都应该为整型。

还有转换字符的作用

%% 印出百分比符号,不转换。

%c 整数转成对应的 ASCII 字元。

%d 整数转成十进位。

%f 倍精确度数字转成浮点数。

%o 整数转成八进位。

%s 整数转成字符串。

%x 整数转成小写十六进位。

%X 整数转成大写十六进位。


扩展资料:

%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,
%u以十进制数输出unsigned型数据(无符号数)。%c用来输出一个字符,%s用来输出一个字符串。

%f用来输出实数,以小数形式输出,%e以指数形式输出实数,%g根据大小自动选f格式或e格式,且不输出无意义的零。

百度网友5e65fe2
高粉答主

2019-11-25 · 繁杂信息太多,你要学会辨别
知道答主
回答量:159
采纳率:100%
帮助的人:7万
展开全部

%o是千分号,前面加一个数字表示千分之几。

百分号,符号为%。千分号就是在百分号的基础上再加一个圆圈,如:‰这个就是千分号。万分号跟这个道理一样,再加个圆圈:‱;以此类推,亿分号可想而知。


扩展资料:

千分号(‰)写法,1‰=1/1000。

‰的输入方法:

1、在搜狗拼音输入法中,输入qianfenhao,然后按主键盘上方的5键即可。

2、智能ABC输入法按V键--再按1键,一直按加号往后翻,你就会发现了。

3、微软拼音输入法3.0功能菜单中,选择“软键盘”-“B-特殊符号”。

4、搜狗拼音输入法2.0功能菜单中,选择“软键盘”-“C-特殊符号”,输入qfh也是可以的。

5、陈桥五笔--按分号后再按Q键,看到后按回车就可以了。

6、Word文档中“插入”选择“特殊符号”下面的“单位符号”。

7、“‰”在计算机键盘上的快捷键是:输入Alt+0137(小键盘)。

参考资料来源:百度百科-千分号

百度百科-百分号

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
囚与社会
高粉答主

2020-02-12 · 用平凡的眼光记录自己存在的时代
囚与社会
采纳数:106 获赞数:89981

向TA提问 私信TA
展开全部

‰是千分号,用法和百分号(%)相似。“‰”也可以表示为千分数、千分率、千分比。

在C语言中,格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 

在excel表格中,带千分号的单元格是文本单元格,不是数值单元格了,当然不能参与和数值单元格的求和运算了。将带千分号的单元格转化成数值就可以了。

扩展资料:

在C语言中,%o--表示八进制整数的格式化形式。同样的,%d--表示十进制整数的格式化形式;%x--表示十六进制整数的格式化形式;

示例程序:

#include<stdio.h.>

int main()

{

int a=15;

printf("以十进制形式输出:%d\n",a);

printf("以八进制形式输出:%o\n",a);

printf("以十六进制形式输出:%x\n",a);

return 0;

}

参考资料来源:百度百科——千分号

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紅紅紅紅貨
2019-11-27 · TA获得超过1万个赞
知道答主
回答量:138
采纳率:100%
帮助的人:1.8万
展开全部

%o意思是以八进制整型式输出整数。C语言中对于不同类型的数据用不同的格式字符。这一类符号是“格式说明”也叫占位符。%o对应输出八进制数。

x格式符,以十六进制数形式输出整数。

u格式符,用来输出unsigned型数据,即无符号数,以十进制形式输出。

c格式符,用来输出一个字符。

s格式符,用来输出一个字符串。



扩展资料:

占位符经常与输入函数scanf()和输出函数printf()连用。

printf里面的%和变量的一一对应关系

scanf里面的%和变量以及变量前加不加&的一一对应关系

这两种对应关系是C代码中非常容易出错的地方,而且通常编译还不出错。

所以在编译源代码之前值得专门仔细检查一遍甚至多遍。

参考资料来源:百度百科-格式字符

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓉雪球
推荐于2019-11-09 · TA获得超过8998个赞
知道大有可为答主
回答量:2846
采纳率:79%
帮助的人:697万
展开全部
八进制转化。
附:

printf(格式控制,输出列表)
格式控制包括格式说明和格式字符。

格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。

格式字符有d,o,x,u,c,s,f,e,g等。


%d整型输出,%ld长整型输出,

%o以八进制数形式输出整数,

%x以十六进制数形式输出整数,

%u以十进制数输出unsigned型数据(无符号数)。

%c用来输出一个字符,

%s用来输出一个字符串,

%f用来输出实数,以小数形式输出,

%e以指数形式输出实数,

%g根据大小自动选f格式或e格式,且不输出无意义的零。

scanf(控制字符,地址列表)

格式字符的含义同printf函数,地址列表是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。如scanf("%d%c%s",&a,&b,str);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式