printf("parent %d\n",i)什么意思啊!!!

 我来答
在九十后
2011-01-10 · TA获得超过554个赞
知道小有建树答主
回答量:261
采纳率:30%
帮助的人:115万
展开全部
printf是输出的意思,会输出引号内的内容
你上面的语句会输出parent i(i的整形值)
\n表示换行
%d表示输出一个整形的值
i表示你输出数的定义名字,输出的数会出现在%d要输出的值中。
不懂的话看一下c的书,这些很简单!!!
xing512008
2011-01-10 · TA获得超过972个赞
知道小有建树答主
回答量:658
采纳率:100%
帮助的人:712万
展开全部
格式字符
格式字符用以指定输出项的数据类型和输出格式。
①d格式:用来输出十进制整数。有以下几种用法:
%d:按整型数据的实际长度输出。
%md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。
%ld:输出长整型数据。
②o格式:以无符号八进制形式输出整数。对长整型可以用"%lo"格式输出。同样也可以指定字段宽度用“%mo”格式输出。
例:
main()
{ int a = -1;
printf("%d, %o", a, a);
}
运行结果:-1,177777
程序解析:-1在内存单元中(以\n码形式存放)为(1111111111111111)2,转换为八进制数为(177777)8。
\n:表示换行的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
naobing111
2011-01-10 · TA获得超过418个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:183万
展开全部
printf("parent %d\n",i);
假设i = 5,则输出的结果:parent 5
假设i = -5,则输出的结果:parent -5
其中的parent 按原样输出,%d的作用是输出整形变量的值(在这里是i 的值),\n是换行符,即执行完它之后光标会到达下一行开头处。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫梦飞寒
2011-01-10 · 超过13用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:18万
展开全部
输出
parent 变量i的值 换行
比如变量i的值为1,输出:
parent1

i的值为2,输出:
parent2
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andydubu
2011-01-10
知道答主
回答量:37
采纳率:100%
帮助的人:15.2万
展开全部
看一下C语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式