永发信息网

c语言 代码

答案:4  悬赏:80  手机版
解决时间 2021-04-23 01:03

#include <stdio.h>
main()
{
int x,n;
clrscr();
for(x=100;x<200;++x)
{
if(x%3==0)
{ printf("%d,",x);
if(!(++n%10==0))
printf("\n");
}

}

以上代码中 if(!(++n%10==0)) 中“!” 是什么意思

最佳答案

!是取反的意思.


if(!(++n%10==0)) 的意思就是 如果++n对10求余等于0就执行if的语句块.(因为0取反为1).


非0取反就为0.所以如果++n%10求余不为0的话. 就不执行if的语句块.


在本程序中是用来控制每输出10个数就输出一次回车.

全部回答
取反,如果为真(或者非0的数),取反后就会为假(或者0),反过来一样
!在C语言里是非的意思,如果条件是假,加上!就是成真。
这位朋友,根据您的问题解答如下,如有不明之处可以继续补充: ‘!’指的是‘非’的意思,这个判断也就是 ++n%10==0 不成立时,执行IF语句体内容。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
精神文明单位宣传标语,惠州创建文明城市的宣
极光是怎样形成的?
穿越火线体验服现在还送CF点吗?
哈士奇和啊拉撕加怎么区分啊
中国建设银行福州市南门支行在什么地方啊,我
谁能给我QQ空间的融图皮肤原图材料(注:不是
MP5哪个好一些?16G8G的,那个实用?
不想让下大雨的句子,下大雨的诗词
gif格式的图片用什么软件可以再次编辑?
谁伴我解封DNF一年的号感激不尽
碧坑地址在哪,我要去那里办事
左边和右边哪个好?
求flash上传网站
关于网上银行的!
请问从石家庄坐大巴去运城最晚几点的
推荐资讯
我怎么就不涨贡献呢,团队回答?
大连H1N1现在什么情况了?
李文食品地址在什么地方,想过去办事
麦香园包子店这个地址在什么地方,我要处理点
踏板车能跑多快?
短句子赏析大全,好句加赏析,必须有赏析,越
玩DNF开G时,怎麽样才不被盗号!
急:给淘宝的保证书
打印机废粉怎么处理,打印机打印出来的表格是
POS机在刷卡时出现密码键盘错误????
有什么新歌好听的
剑侠世界下线世界如何累积
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?