C语言编程高手帮帮我吧!!!!谢谢啦!

来源:百度知道 编辑:UC知道 时间:2024/05/20 12:12:24
⒈编写程序,输出从公元1000年至2000年所有的闰年年号。判断闰年的条件是:(1)公元年数如能被4整除,而不能被100整除,则是闰年;(2)公元年数能被400整除的闰年。
⒉设某县2000年工业总产值为200亿元,如果该县预计平均年工业总产值增长率为4.5%,那么多少年后该县年工业产值将超500亿元?
⒊如果两个质数仅相差2,比如3和5,5和7,11和13,则称这两个质数是互质数,编程打印1000以内的所有互质数。
⒋编程打印如图所示的图形:
*
***
*****
******
*******
********
*********
谢谢各位啦!!我就剩5分,谢谢了!!!!
⒌编写程序,求解一元二次方程ax的平方+bx+c=0的实数根。⒍从键盘输入10个数,打印并输出其中最大的一个。
谢谢大家了,帮帮忙,在不写完作业,老师要请我喝茶的!!!!!

1
#include "stdio.h"
void main()
{
int y;
for(y=1000;y<=2000)
if((y%4==0&&y%100!=0)||(y%400==0)) pritnf("%d ",y);
}

2
#include "stdio.h"
void main()
{
int i=0;
float sum=400;
while(sum<=500)
{
sum*=1.045;
i++;
}
printf("%d Year.",i);
}

3
#include "stdio.h"
void main()
{
int j,i,k;
for(i=3;i<1000;i++)
{
for(j=3;j<i;j++) if(i%j==0) break;
if(j==i)
{
for(k=3;k<j+2;j++) if((j+2)%k==0) break;
if(j+2==k) printf("\t%d %d",j,k);
}
}
}

4图形看起来挺怪的不知道我打的对不对,要是不对你自己改改吧。
#include "stdio.h"
void main()
{
int i,j;
for(i=0;i<7;i++)
{
for(j=0;j<7-i;j++) putchar(' ');
for(j=0;j<2*i+1;j++) putchar('*');
putchar('\n');
}