求助编写程序 九九乘法表程序设计
C语言编程:求助!怎么写这个代码!
如果d是int型变量的话,把计算d作为一个函数D(),用循环计算P。
#include<stdio.h>
int D(int n)
{
return (n+1+0.5*n*n-0.5*n);
}
int main()
{
int P=2,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++) P+=D(i);
printf("%d",P);
return 0;
}
C语言程序求助
(1):该程序的功能是:计算多个学生成绩的平均值,并输出小于平均分学生的成绩;
(2):自然语言描述:从键盘输入多个(小于1000)学生的成绩,并记录在score数组中,直到输入任意一个负数停止录入成绩,在录入成绩的同时,计算满足条件(输入大于等于0)的所有成绩总和,之后计算平均成绩,然后循环输出所有学生中成绩小于平均分的学生成绩。
(3):结果为:
输出平均成绩:
61
输出低于平均分的学生成绩:
56 58 34 45
注释:printf("ave=%5.0f\n",ave); 因为是%5.0f,所以四舍五入取整(小数点后是几就保留几位小数,因为是“5”,所以要空5格);
c语言求助
//10000以内所有能被20整除而不能被15整除
#include <stdio.h>
int main()
{
int i = 20, count = 0;
while(i < 10000)
{
if (i % 15 != 0)
count++;
i = i + 20;
}//楼上的,学习了
printf("%d", count);
return 0;
}
//斐波那契
#include <stdio.h>
int main()
{
long fib[20] = {0,1};
int i;
for(i=2;i<41;i++)fib[i] = fib[i-1]+fib[i-2];
for(i=1;i<41;i++)printf("F%d==%d\n",i,fib[i]);
getch();
return 0;
}
C语言编程求救……
#include "stdio.h"
int mul(int a,int b);
main()
{
int a,b,c;
printf("\n输入a的值:");
scanf("%d",&a);
printf("\n输入b的值:");
scanf("%d",&b);
c=mul(a,b);
printf("\n输出a*b的值:%d",c);
}
int mul(int a,int b)
{
return a*b;
}
二题:
#include "stdio.h"
int max(int a,int b);
int max(int a,int b);
main()
{
int a,b,c;
printf("\n输入a的值:");
scanf("%d",&a);
printf("\n输入b的值:");
scanf("%d",&b);
c=max(a,b);
printf("\n输出a与b的最大公约数:%d",);
c=min(a,b);
printf("\n输出a与b的最小公倍数:%d",);
}
int max(int a,int b)
{
int i,d;
for(i=1;i<=(a<b)?a:b;i++)
{
if(a%i==0&&b%i==0)
d=i;
}
return(d);
}
int min(int a,int b)
{
int i,d;
for(i=a*b;i>=(a>b)?a:b;i--)
{
if(i%a==0&&i%b==0) d=i;
}
return(d);
}