输入正整数n,计算1~n中的奇数和以及偶数和并输出.#includeint main(){int n,y1,y2;scanf("%d",&n);if(n%2==0)y1=(n*n)/4;y2=n+(n*n)/2;printf("%d\n%d\n",y1,y2);elsey1=((n+1)*(n+1))/2;y2=(n*n-1)/2;printf("%d\n%d\n",y1,y2);return 0;}为什

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:45:27

输入正整数n,计算1~n中的奇数和以及偶数和并输出.#includeint main(){int n,y1,y2;scanf("%d",&n);if(n%2==0)y1=(n*n)/4;y2=n+(n*n)/2;printf("%d\n%d\n",y1,y2);elsey1=((n+1)*(n+1))/2;y2=(n*n-1)/2;printf("%d\n%d\n",y1,y2);return 0;}为什
输入正整数n,计算1~n中的奇数和以及偶数和并输出.
#include
int main()
{
int n,y1,y2;
scanf("%d",&n);
if(n%2==0)
y1=(n*n)/4;
y2=n+(n*n)/2;
printf("%d\n%d\n",y1,y2);
else
y1=((n+1)*(n+1))/2;
y2=(n*n-1)/2;
printf("%d\n%d\n",y1,y2);
return 0;
}
为什么是illegal else.

输入正整数n,计算1~n中的奇数和以及偶数和并输出.#includeint main(){int n,y1,y2;scanf("%d",&n);if(n%2==0)y1=(n*n)/4;y2=n+(n*n)/2;printf("%d\n%d\n",y1,y2);elsey1=((n+1)*(n+1))/2;y2=(n*n-1)/2;printf("%d\n%d\n",y1,y2);return 0;}为什
#include
main()
{
int n,y1,y2;
scanf("%d",&n);
if(n%2==0)
{
y1=(n*n)/4;
y2=n+(n*n)/2;
printf("%d\n%d\n",y1,y2);
}
else
{
y1=((n+1)*(n+1))/2;
y2=(n*n-1)/2;
printf("%d\n%d\n",y1,y2);
}
return 0;
}
这样试试看行不哈