编写程序。输入任意整数n,计算1到n的奇数和以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
编写程序。输入任意整数n,计算1到n的奇数和
解题思路:
循环判断1到N的每一个数;
若除以2是结果为整数,也就是能被2整除,那么是偶数;
若除以2结果不是整数,则不能被2整除,那么是奇数;
是奇数的话,把它加到和里;
注意事项:
这样做应该,long double 以内的数据应该不会有错,数的范围更广了。
参考代码:
#includeint main(){ long double N,sum=0; scanf("%LF",&N); for(long double i=1;i<=N;i++) { if(i/2!=(int)(i/2)) sum+=i; } printf("%.0LF",sum); return 0;}
C语言编写程序 输入整数N 显示前面N个奇数和
main()
{
int i,n,sum=0;
scanf("%d",&n);
n*=2;
for(i=1;i
{
sum+=i;
}
printf("%d\n",sum);
}
编写程序,输入两个正整数m和n,计算m!+n!
#includeintmain(){intn,m,i;m=1;scanf("%d",&n);for(i=1;i<=n;i++)m=m*i;printf("m!=%d\n",m);return0;}望采纳!
编写程序:输入一个整数n,计算并输出n!
不知道你用的是什么语言,我用的是C# 在visual studio中运行通过
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n=1;
int sum = 1;
Console.WriteLine("请输入数字n:");
try
{
n = int.Parse(Console.ReadLine());
}
catch(Exception ee)
{
Console.WriteLine( ee.Message);
}
for (int i = 1; i <= n; i++)
{
sum = sum * i;
}
Console.WriteLine("n!={0}",sum);
Console.ReadLine();
}
}
}
不管什么语言,思想都一样,有什么问题再找我
编写程序,输入正整数n,计算它的阶乘n!
INPUT "请输入一个正整数";n
i=n
t=1
DO
t=t*n
i=i-1
LOOPUNTIL i=0
PRINT t
END
满意请采纳。
#include void main(){int i,n,k=1;scanf("%d",&n);for(i=1;i<=n;i++)k*=i;printf("%d!=%d",n,k);}
编写程序,输入正整数n,计算它的阶乘! (n!=n×(n-1)×┈×3×2×1)
:blog.163./asm_c/blog/static/24820311320120107440376/
这就是。
编写程序,输入正整数N,计算它的阶乘N!(N!=N*(N-1)*…*3*2*1)
#include
void main()
{
int i,n;
double m=1.0;
printf("input number:");
scanf("%d",&n);
i=n;
while(n>0)
{
m=m*n;
n--;
}
printf("%d!=%.0lf\n",i,m);
}
分页:
1
23