题目:运用非条件 (!) 判断是否被五整除。
#include <stdio.h>
int main(int argc,const char *argv[])
{
int a; //运用非,判断是否被五整除。
printf("请您输入一个数字:");
scanf("%d",&a);
if(!(a%5)){
printf("您输入的数字可以被5整除\n");
}
else{
printf("您输入的数字不可以被5整除\n");
}
return 0;
}
注解:最关键的是如何用非表示出被五整除。对语句:if(!(a%5))进一步分析,假设 a=25,a%5=0, if(a%5)语句是假的,在(a%5)语句前加非的话,则语句是真的,if括号的语句是真的,则走下一条语句,可以被五整除,否则走 else 语句,不可以被五整除。
本文介绍如何使用C语言中的非条件运算符(!)来判断一个整数是否能被5整除。通过示例代码,演示了当整数a除以5的余数为0时,如何利用!(a%5)来得出可以被5整除的结论,反之则不能。
628

被折叠的 条评论
为什么被折叠?



