几道简单的c语言输入某年某月某日,判断这一天是这一年的第几天?C的源程序如下:输入某年某月某日,判断这一天是这一年的第几天?*/#include "stdio.h"int main(){int day,month,year,sum,leap;printf("\npleasei
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 03:19:37
![几道简单的c语言输入某年某月某日,判断这一天是这一年的第几天?C的源程序如下:输入某年某月某日,判断这一天是这一年的第几天?*/#include](/uploads/image/z/6842876-68-6.jpg?t=%E5%87%A0%E9%81%93%E7%AE%80%E5%8D%95%E7%9A%84c%E8%AF%AD%E8%A8%80%E8%BE%93%E5%85%A5%E6%9F%90%E5%B9%B4%E6%9F%90%E6%9C%88%E6%9F%90%E6%97%A5%2C%E5%88%A4%E6%96%AD%E8%BF%99%E4%B8%80%E5%A4%A9%E6%98%AF%E8%BF%99%E4%B8%80%E5%B9%B4%E7%9A%84%E7%AC%AC%E5%87%A0%E5%A4%A9%3FC%E7%9A%84%E6%BA%90%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%B8%8B%EF%BC%9A%E8%BE%93%E5%85%A5%E6%9F%90%E5%B9%B4%E6%9F%90%E6%9C%88%E6%9F%90%E6%97%A5%2C%E5%88%A4%E6%96%AD%E8%BF%99%E4%B8%80%E5%A4%A9%E6%98%AF%E8%BF%99%E4%B8%80%E5%B9%B4%E7%9A%84%E7%AC%AC%E5%87%A0%E5%A4%A9%3F%2A%2F%23include+%22stdio.h%22int+main%28%29%7Bint+day%2Cmonth%2Cyear%2Csum%2Cleap%3Bprintf%28%22%5Cnpleasei)
几道简单的c语言输入某年某月某日,判断这一天是这一年的第几天?C的源程序如下:输入某年某月某日,判断这一天是这一年的第几天?*/#include "stdio.h"int main(){int day,month,year,sum,leap;printf("\npleasei
几道简单的c语言
输入某年某月某日,判断这一天是这一年的第几天?
C的源程序如下:
输入某年某月某日,判断这一天是这一年的第几天?*/
#include "stdio.h"
int main()
{
int day,month,year,sum,leap;
printf("\npleaseinput year,month,day\n");
scanf("%d,%d,%d",&year,&month,&day);
switch( 【1】 )/*先计算某月以前月份的总天数*/
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
【2】 ;
【3】 ;
default:printf("dataerror"); 【4】 ;
}
sum=sum+day; /*再加上某天的天数*/
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
leap=1;
else
leap=0;
if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/
【5】;
printf("It is the%dth day.",sum);
}
将一个正整数分解质因数.
C的源程序如下:
将一个正整数分解质因数.例如:输入90,打印出90=2*3*3*5.*/
#include "stdio.h"
int main()
{
int n,i;
printf("\nplease input a number:\n");
scanf("%d",&n);
printf("%d=",n);
for(i=2; 【1】 ;i++)
{
while( 【2】 )
{
if(n%i==0)
{
printf("%d*",i);
n=n/i;
}
else
【3】;
}
}
printf("%d",n);
}
要方块里的内容
几道简单的c语言输入某年某月某日,判断这一天是这一年的第几天?C的源程序如下:输入某年某月某日,判断这一天是这一年的第几天?*/#include "stdio.h"int main(){int day,month,year,sum,leap;printf("\npleasei
第一题
#include<stdio.h>
int main()
{
\x09int day,month,year,sum,leap;
printf("\npleaseinput year,month,day\n");
scanf("%d,%d,%d",&year,&month,&day);
\x09switch(month)
\x09{
\x09\x09 case 1:sum=0;break;
\x09\x09 case 2:sum=31;break;
\x09\x09 case 3:sum=59;break;
\x09\x09 case 4:sum=90;break;
\x09\x09 case 5:sum=120;break;
\x09\x09 case 6:sum=151;break;
\x09\x09 case 7:sum=181;break;
\x09\x09 case 8:sum=212;break;
\x09\x09 case 9:sum=243;break;
\x09\x09 case 10:sum=273;break;
\x09\x09 case 11:sum=304;break;
\x09\x09 case 12:sum=334;break;
\x09\x09 default:printf("dataerror");break;
\x09}
\x09sum=sum+day; /*再加上某天的天数*/
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
leap=1;
else
leap=0;
if(leap==1&&month>2)/*如果是闰年且月份大于2,总天数应该加一天*/
\x09\x09sum+=1;
printf("It is the %dth day.",sum);
\x09 return 0;
}
第二题
#include "stdio.h"int main()
{
int n,i;
printf("\nplease input a number:\n");
scanf("%d",&n);
printf("%d=",n);
for(i=2;i<=n/2;i++)
{
while(i<n)
{
if(n%i==0)
{
printf("%d*",i);
n=n/i;
}
else
break;
}
}
printf("%d",n);
\x09return 0;
}