flag的作用是什么?如果去掉flag,程序应该如何改动?:#includemain(){int n ,flag = 0 ;printf("请输入整数:") ;scanf("%d",&n) ;if((n%2==0)&&(n%3==0)) flag = 1 ;if(flag==0) printf("%d不能同时被2和被3整除\n",n) ;else printf("%
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/18 01:09:09
![flag的作用是什么?如果去掉flag,程序应该如何改动?:#includemain(){int n ,flag = 0 ;printf(](/uploads/image/z/10131997-13-7.jpg?t=flag%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88%3F%E5%A6%82%E6%9E%9C%E5%8E%BB%E6%8E%89flag%2C%E7%A8%8B%E5%BA%8F%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E6%94%B9%E5%8A%A8%3F%3A%23includemain%28%29%7Bint+n+%2Cflag+%3D+0+%3Bprintf%28%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%95%B4%E6%95%B0%EF%BC%9A%22%29+%3Bscanf%28%22%25d%22%2C%26n%29+%3Bif%28%28n%252%3D%3D0%29%26%26%28n%253%3D%3D0%29%29+flag+%3D+1+%3Bif%28flag%3D%3D0%29+printf%28%22%25d%E4%B8%8D%E8%83%BD%E5%90%8C%E6%97%B6%E8%A2%AB2%E5%92%8C%E8%A2%AB3%E6%95%B4%E9%99%A4%5Cn%22%2Cn%29+%3Belse+printf%28%22%25)
flag的作用是什么?如果去掉flag,程序应该如何改动?:#includemain(){int n ,flag = 0 ;printf("请输入整数:") ;scanf("%d",&n) ;if((n%2==0)&&(n%3==0)) flag = 1 ;if(flag==0) printf("%d不能同时被2和被3整除\n",n) ;else printf("%
flag的作用是什么?如果去掉flag,程序应该如何改动?
:#include
main()
{int n ,flag = 0 ;
printf("请输入整数:") ;
scanf("%d",&n) ;
if((n%2==0)&&(n%3==0)) flag = 1 ;
if(flag==0) printf("%d不能同时被2和被3整除\n",n) ;
else printf("%d能同时被2和被3整除\n",n) ;
}
flag的作用是什么?如果去掉flag,程序应该如何改动?:#includemain(){int n ,flag = 0 ;printf("请输入整数:") ;scanf("%d",&n) ;if((n%2==0)&&(n%3==0)) flag = 1 ;if(flag==0) printf("%d不能同时被2和被3整除\n",n) ;else printf("%
flag的作用就是做标志的 if((n%2==0)&&(n%3==0)) flag = 1 ;中前面的判断太长,不方便就用flag做标志,简化一下程序,
不用flag:
#include
main()
{int n ;
printf("请输入整数:") ;
scanf("%d",&n) ;
if((n%2==0)&&(n%3==0)) printf("%d能同时被2和被3整除\n",n) ;
else printf("%d不能同时被2和被3整除\n",n) ;
}