C语言菜鸟题寻求答案

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:46:40
1.打印半径为1到1 0的圆的面积,若面积超过1 0 0,则不予打印。2 2.计算半径为1到1 5的圆的面积,仅打印出超过5 0的圆面积。
3.编写程序将1~100之间所有不能被7整除的数打印出来。
4. 编写程序求100以内整数中为13的倍数的最大值
用C语言
非C++

//第一个问题
#include <stdio.h>
#define Pi 3.141592653
#define AREA(x) (Pi*x*x)
int main()
{
int i=0;
float a;
for(i=1;i<=10;i++)
{
a=AREA(i);
if(a>100)
break;
else
printf("半径为%d的圆的面积是%f\n",i,a);
}
}

//第二个问题
#include <stdio.h>
#define Pi 3.141592653
#define AREA(x) (Pi*x*x)
void main()
{
int i=0;
float a;
for(i=1;i<=15;i++)
{
a=AREA(i);
if(a>50)
printf("半径为%d的圆的面积是%f\n",i,a);

}
}

//第三个问题
#include <stdio.h>
void main()
{
int i=0;
for(i=1;i<=100;i++)
{
if(i%7)
printf("%d不能被7整除\n",i);

}
}

//第四个问题
#include <stdio.h>
void main()
{
int i=0;
for(i=100;i>=1;i--)
{
if(!(i%13))
{