已采纳回答 / 慕盖茨4444243
每一行的星星是因为它前面的空格数在依次减少(第i行有5-i个空格),星星数在依次增加(第i行有2i-1个星星),因此输出出来的图案显示星星居中了
2020-02-19
最新回答 / 宝慕林0086668
语言结构错了,#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(year>=2) { if(sale>100) { printf("%s\n","恭喜你有资格获得优秀员工奖"); } } else { printf("%s\n",...
2020-02-18
最赞回答 / weixin_宝慕林3074969
这里的结果是一样的吧,在表达式内部,作为运算的一部分,两者的用法可能不同。如果运算符放在变量的前面,那么变量在参加表达式运算之前完成自增或自减运算,如果运算符放在变量的后面,那么变量完成自增或自减运算是在变量参加了表达式运算之后完成
2020-02-18
int main()
{
int i, j, k;
for(i=1; i<5; i++)
{
for( j=10-i; j>0 ; j-- )
{
printf(" ");
}
for( k=2*i-1 ; k>0; k-- )
{
printf("*"); //每行输出的*号
}
printf("\n");
}
return 0;
}
{
int i, j, k;
for(i=1; i<5; i++)
{
for( j=10-i; j>0 ; j-- )
{
printf(" ");
}
for( k=2*i-1 ; k>0; k-- )
{
printf("*"); //每行输出的*号
}
printf("\n");
}
return 0;
}
2020-02-18
最新回答 / 奥莉小丸子
在这里两个都可以哦,对于变量number自己而言,不管你是 num++还是++num,number自己都会自增1,但是如果是和number有关的运算,比如y=num++,变量是y的话,就不一样了?
2020-02-18
最新回答 / 慕容7242776
<...图片...>你这里光有下限没上限的,那岂不是无法区分钻石玩家、白金玩家和青铜玩家了,玩家是一个区段内的,所以还需要score<=“高一等级的下限分数”,才能正常输出玩家
2020-02-18
#include <stdio.h>
int main()
{
int year =2020; //今年是2014年
//补全一下代码
if(year%4==0&&year%100!=0||year%400==0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
int main()
{
int year =2020; //今年是2014年
//补全一下代码
if(year%4==0&&year%100!=0||year%400==0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
2020-02-18