任意输入一个正整数n,计算并输出从1到n之间所有能被3整除的数的和sum?
#include <stdio.h>
int main()
{
int i,sum,n;
scanf("%d",&n);
for(i=1,sum=0;i<=n;++i)
{
if(i%3==0)
sum+=i;
}
printf("%d",sum);
return 0;
}
c++程序:通过键盘输入一个正整数n,求出平方值小于n的正整数并输出
include<stdio.h> void main(){ int i,n; \/\/定义i,n printf("输入N:");scanf("%d",&n); \/\/输入n的值 for(i=1;i*i<n;i++) \/\/i的值等于1,i的平方小于n,i自增1 { printf("%d\\t",i); \/\/输出i的值~} printf("\\n");} ...
编写C语言程序, 从键盘输入一个正整数N(N<=10),并输出
源程序如下:include <stdio.h> int main(){ int n,i,j,sum=1,t;scanf("%d", &n);for(i=1;i<=n;i++){ t=1;for(j=1;j<=i;j++){ t *= 2; \/\/每次计算2 ^ i 出来 } sum += t; \/\/sum加上算出来的2 ^ i } printf("%d\\n", sum);return 0;} ...
从键盘输入一个正整数n,计算该数的个位数字之和并输出。
输出该数的各位数字之和的源代码如下:include <stdio.h> int fun(int n){ int i;int sum=0;if(n>1000||n<0){ puts("输入的数字超出范围!"); \/\/ 错误信息提示 } else { for(i=2;i<n;i++) \/\/ 循环遍历n,取出因子,并进行累加 { if(0 == n%i){ sum+=i;} } } return...
从键盘输入正整数n,计算并输出1到n的和,c语言谢谢
include "stdio.h"int main(){ int n,sum=0,i;printf("Please input a number:\\n");scanf("%d",&n);for(i=1;i<=n;i++)sum+=i;printf("The sum is %d.\\n",sum);}
编程输入一个正整数n,统计并打印小于等于n的每个数的因子个数...
include <stdio.h>void main(){int i=0,n,j,m;printf("请输入正整数n: ");scanf("%d",&n);for (i=1;i<=n;i++) {m=0;printf("\\n%d: ",i);for (j=1;j<=i;j++){if (i%j==0){printf("%d ",j);m=m+1;}}printf("因子数:%d\\n",m);}} ...
输入任意一个正整数n,将n各位上为奇数的数取出,按原来从高位往低位相...
我来了(其实我是直接输出数字的)include<iostream> using namespace std;void main(){ cout<<"请输入一个整数"<<endl;int a;cin>>a;int b=a%10;int c=a\/10;cout<<"结果为"<<endl;do { if(b%2!=0){ cout<=0);} 没bug,运行结果是 ...
输入一个正整数n, 计算n~n+100以内的所有素数,打印输出。 并输出这批...
include <stdio.h> int isprime(int n){for(int i=2;i*i<=n;i++)if(n%i==0)return 0;return n>1;} int main(){ int i,n,s=0;scanf("%d",&n);for(i=n;i<n+101;i++)if(isprime(i)){printf("%d ",i);s+=i;} printf("\\n%d\\n",s);return 0;} ...
编写程序,输入正整数N,计算r1!+r2!+…+rn!并输出。其中N=r1r2…rn...
include "stdio.h"int n,r,i,s=1,m=0;void main(){ printf("请输入整数n ");scanf("%d",&n);while(n!=0){ r=n%10;n=n\/10;s=1; \/\/每次循环必须s=1 for(i=1;i<=r;i++){ s=s*i;} m=m+s;} printf("值为 %d\\n",m);} ...
用大一知识做c语言 编程实现,输入一个正整数n,计算(1+2)+(2+3)+...
include <stdio.h>int main(void) { int i, sum = 0; printf("Enter an positive integer: "); scanf("%d", &i); while (i > 1) { sum += ((i - 1) + i); i--; } printf("The result is %d.\\n", sum); return 0;} ...
从键盘输入一个正整数n,计算n!的值。要求定义和调用函数fact(n),函数...
include <stdio.h> include<string.h> double fun(int n);int main (){ printf("Input n: ");int n;scanf("%d",&n);double S = fun(n);printf("%d!=%.2lf",n,S);} double fun(int n){ int i=1;double fac=1;for(i=1;i<=n;i++){ fac*=i;} return fac;} ...