社区
C语言
帖子详情
请问这个输出是怎么理解的!
清涧煎饼
2011-10-14 09:30:37
printf( i%8?" %d\t":"%d\n",i);
谢谢各位了
...全文
108
8
打赏
收藏
请问这个输出是怎么理解的!
printf( i%8?" %d\t":"%d\n",i); 谢谢各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
深度抽象
2011-10-14
打赏
举报
回复
相当于if(i%8)printf("%d\n",i);printf("%d\n",i);
赵4老师
2011-10-14
打赏
举报
回复
等价于
if (0==i%8) printf("%d\n",i);
else printf(" %d\t",i);
AnYidan
2011-10-14
打赏
举报
回复
[Quote=引用 1 楼 myit616003563 的回复:]
printf( i%8?" %d\t":"%d\n",i);
三目运算,如果i是8的倍数,用"%d\n"这个方式输出,否则的话用" %d\t"方式输出!!
[/Quote]
++
SuperFC
2011-10-14
打赏
举报
回复
soga
acdbxzyw
2011-10-14
打赏
举报
回复
printf( ( (i%8) ? (" %d\t") : ("%d\n") ), i);
赵坤
2011-10-14
打赏
举报
回复
有问题,也就是i%8的值如果为0的话,用"%d\n"这个方式输出,否则的话用" %d\t"方式输出!!
赵坤
2011-10-14
打赏
举报
回复
printf( i%8?" %d\t":"%d\n",i);
三目运算,如果i是8的倍数,用"%d\n"这个方式输出,否则的话用" %d\t"方式输出!!
wocaniyan
2011-10-14
打赏
举报
回复
楼上都对,%差点把我迷惑了……
java六大必须
理解
的问题 文档
` 这行代码创建了一个名为`s` 的变量,该变量指向一个包含“Hello world!”文本的`String` 对象。 - **`==` 操作符与 `.equals()` 方法的区别**: - `==` 用来比较两个变量是否引用同一个对象。 - `.equals()` ...
C++编程实例100篇
这本书的每个实例都精心设计,旨在帮助初学者和有经验的开发者巩固和提升C++编程技能。 在C++编程中,基础知识至关重要,其中包括变量、数据类型、运算符和控制结构。变量是存储数据的容器,数据类型则决定了变量能...
C++经典程序
总的来说,这个压缩包文件为学习者提供了一个全面了解和实践C++编程的平台,从基本语法到高级特性,从命令行程序到GUI应用,从单线程到多线程编程,涵盖了C++语言的各个重要方面。通过深入研究这些经典例程,不仅...
C#操作摄像头
为了更好地学习和
理解
,建议解压后查看源代码,并按照代码注释逐步运行和调试,这将有助于加深对C#操作摄像头的
理解
。 总之,C#结合Emgu.CV库为开发者提供了强大的摄像头操作能力,不仅能够实现基本的视频预览,还...
Java API文档 中文网页版
在使用Java API文档时,开发者通常会关注以下几个方面: 1. 类(Class):了解类的职责、构造器、属性和方法。 2. 接口(Interface):查看接口定义的方法,了解其作用和实现方式。 3. 方法(Method):
理解
方法的...
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章