12345一直加到n的程序
答:void main(){ int a[9]={1,12,123,1234,12345,123456,1234567,12345678,123456789};int n,ans=0;printf("Input a number N(0<N<10):");scanf("%d",&n);while(n<=0||n>=10){ printf("A wrong number ! Input N again :");scanf("%d",&n);} for(int i=0;i<n;i=i+1...
答:int main(){ int n,m=0;for(n=1;n<6;n++){ m=m*10+n;printf("%d",&m);} }
答:int main ( ){ int n,i,j;scanf("%d",&n);for(i=1; i<=n; i++){ for(j=1; j<=i; j++)printf("%d",1);for(j=2; j<=n+1-i; j++)printf("%d",j);printf("\n");} return 0;}
答:程序分析:该程序读取数据后通过除法运算分离出个位、十位…并依次存放在数组中,在通过循环将所需位数读取进来。程序基本满足要求,但计算量需要进行多次除法,且输入数据受数据类型影响较大,容易出现数据溢出。2、将数据当成字符串处理 程序及运行结果如下:程序分析:该程序读取需要处理的数据时将其作为...
答:include <iostream> using namespace std;int fn(int n) //利用迭代法求fn(n){ if (n==1) return 1;else return (fn(n-1)*10+n);} int main(){ int n,i,y=0;cin>>n; //输入 n for (i=1;i<=n;i++)//利用偱环求fn(1)+fn(2)+fn(3)+...+fn(n-1)+fn(n){...
答:include<stdio.h> int main(){ int a,t,sum=0;;printf("shu ru shu zi:");scanf("%d",&a);while(a>0){ t=a%10;a=a/10;sum=sum+t;} printf("%d",sum);getch();} 输入的数字不要太大(别超过32767),除非把int 该成double同时%d改成%f ...
答:字符串相加结合循环 cadd="" VB(DIM CADD AS STRING) for i=1 to n for j=i to 1 cadd=cadd+str(j,1) endfor ??cadd,"……" endfor
答:n);//数字转字符串int main(){ int n,i,len,cnt=0; char *nStr=NULL; while(1) { nStr=(char *)malloc(sizeof(char)*2); meError(nStr); nStr[0]='1',nStr[1]=0; printf("输入一个自然数n,求n!\n");...
答:printf("\n");} 首先是个for语句的循环,当j=1时,根据条件判断j<=5成立,然后输出1;然后在j++,j就变为2,在根据条件j<=5,判断,还是成立,然后又j++,又判断直到输出4,5都成立,当j等于6是不成立,所以循环结束。printf("%d",j); \\输入产生的j值 printf("\n"); \\换行 ...
答:int num,s=0,t;scanf("%d",num);while (num>0){ t=num%10;s=s+t;num=num/10;} printf("%d",s);
网友评论:
蒯急15624678833:
帮写一个程序:从键盘上输入一个12345,则运行结果应当为:n=12345 -
55548高狭
: 要的是C程序吧?下面给出来了额,在VC6.0里面可以编译的#include void main(void) { int a; scanf("%d",&a); printf("n=%d\n",a); }
蒯急15624678833:
1的平方加二的平方加三的平方....加到n的平方?C语言程序设计,怎么做?谢谢!!!!! -
55548高狭
: main(){int n,num=0; for(n=1;(num+=n*n)<10000;n++); printf("the n is %d",n);}
蒯急15624678833:
C语言编程求1 + 3 +5+7+ … +n的值,n的值由键盘输入,如果输入的n是偶数,则累加到n - 1,n不要参与运算. -
55548高狭
: void main() {int i,n,sum;sum = 0;scanf("%d",&n);if(n%2==0)n = n -1;i = 1;while(i <=n){sum = sum +i;i =i +2;}printf("sum = %d",sum); }
蒯急15624678833:
求汇编高手帮忙编个小程序.1+2+3一直加到N,还有一个就是一个2数相加那类型.期末作业,纠结,分不是问题.. -
55548高狭
: 假设n为100. int sum=0; for(int i=1;i〈=100;i++){ sum+=i; } System.out.print(sum); 两个数相加. int a=1,b=2,sum; sum=a+b; System.out.print(sum);
蒯急15624678833:
求高手写c程序,输入一个不多于5位的整数例如:输入12345,输出为:n=5 /*位数*/ 12345 54321 -
55548高狭
: #include <stdio.h> #include <string.h> void main() {int n;char s[10];printf("请输入数据:\n");gets(s);n=strlen(s);printf("n=%d,%s",n,s);printf(" %s\n",strrev(s)); }
蒯急15624678833:
求用C语言编写从1!+2!...加到N!的程序? -
55548高狭
: int fun(int n) {if(n <= 0)return -1;int i,j,temp = 1;int sum = 0;for(i = 1;i <= n; i++) {for(j = 1;j <= i;j++) {temp = temp*j;}sum += temp;}return sum; }
蒯急15624678833:
用C语言编写程序求1的K次方一直加到n的K次方,假定n=6,k=4. -
55548高狭
: #include<stdio.h> int suan(int n,int k) { int sum=0; for(int i=1;i<=n;i++) { int sum0=1; for(int j=0;j<k;j++) { sum0*=i; } sum+=sum0; } return sum; } void main() { int n,k; printf("请输入n值:\n"); scanf("%d",&n); printf("请输入k值:\n"); scanf("%d",&k); printf("输出结果:\n"); printf("%d",suan(n,k)); } 不是很明白楼主的意思
蒯急15624678833:
编写一个程序,求满足以下条件的最大N,1的平方+2的平方一直加到N的平方<=1000的程序 -
55548高狭
: 程序如下: #include<stdio.h> void main() { int n,s,a,i; s=0;a=1; printf("输入一个n:\n"); scanf("%d",&n); for(i=1;i<=n;i++) { a=a*i; s=s+a; } printf("结果是: %d\n",s); } 结果如图:有疑问提出. 如果能够帮助你解决 问题,那么希望你点击“采纳”, 举手之劳,将鼓 励我们继续解答其他QQ网友的问题,谢谢!
蒯急15624678833:
1的n次方,加2的n次方,一直加到n的n次方,是C++编程哈 -
55548高狭
: #include <iostream> #include <cmath> using namespace std;int main() {int n,i;double sum=0;cout<<"输入n: ";cin>>n;for (i=1;i<=n;i++){sum+=pow(i,n); //库函数}cout<<"sum="<<sum<<endl; return 0; }
蒯急15624678833:
急求程序填空!!!问题是:从键盘上输入12345,则程序运行的结果应当为:n=12345
55548高狭
: 程序调试过了.#include "stdio.h"void main(){ char s[10]; int i; int n=0; /* 数据大的话可以改为 long n = 0; 但一定要注意初始化操作! */clrscr();scanf("%s",s);printf("s = %s\t\n",s);for(i=0;i<strlen(s);i++){n=n*10+s[i]-'0';}printf("n = %d\n",n);}