永发信息网

(高手请进)C语言的问题

答案:5  悬赏:10  手机版
解决时间 2021-05-01 13:25

1.int x=3,y=3,z=1;

printf("%d %d\n",(++x,y++),z+2);
2.int k,g;
k=016;
g=110;
printf("k=%d,g=%d\n",k++,g++);

3.int k,g;
k=016;
g=110;
printf("k=%d,g=%d\n",k++,g++);

帮我解释下printf里面的意思

要根据答案

最佳答案

1.输出3,2 (++x,y++)操作都会执行,但最后只会输出最后一个既y的值。


例如:int x=3,y=3,z=1;


printf("%d %d\n",(++x, y++,z++,y++,x++,++y),z+2);


就会输出 6,4


2.输出14 ,110


k=016,前面的0表示的是八进制,转换成十进制输出即等于8+6=14;


如果是k=0x16那就是十六进制,转换成十进制就是16+6=22.


例如:int m,n;
m=016;
n=0x16;
printf("m=%d,n=%d\n",m,n);


就会输出14,22.


3.应该和2题是一样的吧???


你可以编译试一下哈。。。


全部回答
x++先引用后改变X的值,++x先改变X的值再加1

C语言标准输出函数

printf

1 输出 3 3 2 输出 14 1103 输出 14 100
我就重点讲一下printf里面的这些输出格式吧: 前面""里面的%d代表要输出的数据类型为整数, 而逗号后面的每一个表达式都是代表前面对应次序的%d的值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我要到QQ炫舞里建个舞团帮忙想个名字,顺便把
上海中远物流月收入多少?
pdf格式的能不能转成word格式的?是扫描的文
潮流店的衣服是不是从外国运过来的
QQ华夏能转职吗
东城家纺地址在什么地方,想过去办事
一度社区的同学分糖果,如果每人分4粒就多9粒
冒险岛变形金刚骑宠有没有时间限制
我玩战地之王突然关机在也打不开了是什么回事
时常会胸闷吃什么药?
形容秋天落叶悲惨的句子
热血传奇中战士英雄的开天技能书在那里弄的?
谁能激请我个游戏人生
上网有好处嘛
win7 64位 英文版 怎么解决乱码问题
推荐资讯
什么才是幸福?短暂的幸福拥有就会足够吗?人
怎么炖鱼,给个简单的方法,不要麻烦的。最好
求~雷克牌电瓶 哈尔滨经销地址!
对于一个普通的打工仔,追求一个美丽的大学生
谁可以给我一颗QQ爱墙的种子啊,我想点亮图标
-2/5(3Y+2)=1/10-3/2(Y-1)
2009年11月份什么台放仙剑3?具体什么时候放?
求秘书资格历年考试试题及答案
迈克尔杰克逊电影《就是这样》会在临汾科奥电
游戏人生的特权礼品中的三国的礼品几点刷新?
什么蜜蜂产的蜜好?
家味乐园怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?