最新回答 / 小小疾飞
你改成这样比较好。#include <stdio.h>int main() { int year = 2008; int month = 8; int day = 8; int today=0,r=0,yue=month; if((year%4==0&&year%100!=0)||year%400==0) r=1; switch(yue-1) { case 11:today+=30; case 10:t...
2019-08-10
已采纳回答 / 小小疾飞
先不谈语法结构还有中文符号之类的种种问题。a=(month-2)*30+day+29;这个的话,一个月有31天30天 你这个算法是不成立的。从根本上就是错的。
2019-08-10
已采纳回答 / 慕仙1492864
从下面(1)-(5)顺序看思路,即替换过程。#include &t astdio.h& vavoid replaceMax(int arr[],int value)………………… arr1[]={10,41,3,12,22} (2){ int max = arr[0]; ………………… 此...
2019-08-10
已采纳回答 / 小小疾飞
这位同学,是这样的。大括号的作用是把语句块括起来。比如我在这个if语句中,满足条件的话要执行一些语句。这些语句归属于if就要用大括号括起来,不然就默认只有一句归属于该if。在你遇到的这个问题中只有一个语句需要执行,所以括不括都可以。
2019-08-10
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9;i>0;i--)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%d\b\t",i,j,result);
}
printf("\n");
}
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=9;i>0;i--)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%d\b\t",i,j,result);
}
printf("\n");
}
2019-08-09