#include <stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
2023-11-17
最赞回答 / upc1904011226
本节应该定义三个x,即要用三次int x。第一个int x=77是全局变量,作用范围是整个程序。第二个int x=10是局部变量,作用于整个函数main()。第三个int x=100也是局部变量,但仅作用于if复合语句范围内。三个x作用范围依次减小,范围大的可以作用于范围小的,范围小的不能作用于范围大的,且优先使用范围小的。你在if语句中没有定义第三个x,而是直接使用x,且第二个x定义在if语句之后,所以你的if语句中使用的是第一个x。你之后定义了第二个x=10,此时你的第一个x=50,而fn1()在ma...
2023-11-01
最新回答 / weixin_慕仔9502202
判断闰年是四年一闰、百年不闰、四百年又闰。year%4==0表示四年一闰,排除不了百年一闰;||表示或,&&表示与,year%400==0||(year%4==0&&year%100!=0)就表示四百年是闰年,除开四百年外,还要同时符合能被4整除,不能被100整除才是闰年。
2023-10-31
for(num=100;num<1000;num++)
{
//获取三位数字num百位上的数字
hd =num/100;
//获取三位数字num十位上的数字
td =num%100/10;
//获取三位数字num个位上的数字
sd =num%10;
//水仙花数的条件是什么?
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
{
//获取三位数字num百位上的数字
hd =num/100;
//获取三位数字num十位上的数字
td =num%100/10;
//获取三位数字num个位上的数字
sd =num%10;
//水仙花数的条件是什么?
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
2023-10-25
最新回答 / 慕妹6382231
#include <stdio.h> POCKETMONEY //定义常量及常量值int main(){ POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }
2023-10-20