C语言题目 输入一个数n 按照第一行1 第二行23 第三行456 第四行 78910 直到输出n停止
作者&投稿:禹容 (若有异议请与网页底部的电邮联系)
有19个数,最左边是82,和是5050
#includeint main(){int i,j;for(i=1;i<10;i++){for(j=1;i<10;j++){printf("%d",j);if(i==j){printf("
");break;}}}return 0;}
//刚写的code,测试通过,如果有疑问,欢迎交流
//输入n的值就可以了。
#include<stdio.h>
int main(){
int cur_max = 1;
int cur_idx = 1;
int n,i;
scanf("%d", &n);
for(i = 1; i<=n;i++){
printf("%d", i);
if(cur_idx == cur_max){
cur_idx = 1;
cur_max++;
printf("
");
}else{
cur_idx++;
}
}
return 0;
}
#include<stdio.h>
void main()
{
int i,j,k,n;
scanf("%d",&n);
for ( i=0,k=1;k<n;i++ )
{ for ( j=0;j<i+1;j++,k++ ) { printf("%d",k); if ( k>=n ) break; }
printf("
");
}
}
#include<stdio.h>
int main()
{
int n, num = 1, line = 1, i;
scanf("%d", &n);
while(num <= n) {
for(i = 0; i < line && num <= n; i++)
printf("%d", num++);
line++;
printf("
");
}
return 0;
}
}
牟往花红: #include<stdio.h> void main() { int n,i,j,t,a[10000]; printf("请输入正整数N:"); scanf("%d",&n); printf("请依次输入%d个数",n); for(i=0;i<n;i++) { printf("请输入第%d个数",i+1); scanf("%d",&a[i]); } for(j=0;j<n-1;j++) for(i=0;i<n-1-j;i+...
建瓯市15548295136: 1.设计一个C语言程序,从键盘输入n,在屏幕上按下面数列的排列规律显示前n个数. 1,1,2,3,5,8,13,21… - ?
牟往花红: #include <stdio.h>int fibo(int a){ if (a==1) return 1; if (a==2) return 1; return fibo(a-1)+fibo(a-2);}main(){ int i,m; scanf("%d", &m); for(i=1;i<=m;i++){ printf("%d",fibo(i)); if(i!=m) printf(","); else printf("\n"); }}
建瓯市15548295136: C语言编程题:输入一个正整数n,输出1+1/2+2/3+3/4+....的前n项和 - ?
牟往花红: #include<stdio.h> int main() {int n;double sum=0;//记录总和初始值为0printf("输入n的值:");scanf("%d",&n);for(int i=1;i<=n;i++)sum+=1.0/i;printf("前n项之和为:%lf\n",sum);return 0;}运行通过,可用.
建瓯市15548295136: c语言编写程序,输入一个正整数n,计算1+(1/3)+(1/5)+...的前n项之和.求过程 - ?
牟往花红: #include<stdio.h> int main(void) { int n; float s=0.0; printf("请输入需要计算数列前多少项:"); while(!scanf("%d",&n)){ printf("输入错误!请重新输入:"); fflush(stdin); } for(int i=0;i<n;i++){ s+=1.0/(2*i+1); } printf("数列前 %d 项之和为:%g\n",n,s); return 0; }
建瓯市15548295136: 写程序,输入一个数n,并打印出1到数 n的和!? (用c语言代码写) - ?
牟往花红: #include<stdio.h> int main(){int i,n,k=0;printf("输入一个数n:");scanf("%d",&n);for(i=1;i<=n;i++)k=k+i;printf("%d",k);} 如果还有问题可以追问,希望得到采纳哈
建瓯市15548295136: C语言输入一个正整数N和N个整数,将它们中的偶数按从大到小的顺序进行排序后输出. - ?
牟往花红: #include "stdio.h" int main() {int cnt;int i,j,max,n;int s[100];int buf[100]; printf("please enter number\n");scanf("%d",&cnt);printf("please enter %d the byte\n",cnt);for(i=0;i<cnt;i++){scanf("%d",&s[i]);}n = 0 ;for(i=0;i<cnt;i++)...
建瓯市15548295136: 输入一个正整数n,计算1+1/2!+1/3!……1/n!的和并输出.要求将计算阶乘的运算定义用C语言! - ?
牟往花红:[答案] #include void main() { int n,i=1,fa=1; double sum=1; scanf("%d",&n); for (i=1;i
建瓯市15548295136: c语言问题,有一个已排好序的数组,现输入一个数,要求按原排序的规律将它插入数组中. - ?
牟往花红: 【例】把一个整数按大小顺序插入已排好序的数组中. 为了把一个数按大小插入已排好序的数组中,应首先确定排序是从大到小还是从小到大进行的.设排序是从大到小进序的,则可把欲插入的数与数组中各数逐个比较,当找到第一个比插入数...
建瓯市15548295136: 输入n个正整数整数,计算每个整数各位数字的和.输入第一行为正整数的个数n.c语言基础 - ?
牟往花红: #include<cstdio> #include<iostream> int n,i,x,s; int main(){ scanf("%d",&n); for(i=1;i<=n;i++){ scanf("%d",&x); s=0; while(x){ s+=x%10; x/=10; } printf("%d",s); } } 没编译过直接手写 应该差不多就是这样了
建瓯市15548295136: 求C语言的代码:输入一个整数n计算数列1/1,2/2,3/3,4/5,5/8,6/13...的前n项求和?
牟往花红: #include <stdio.h> int main( void ) { int n; // 项数 float sum = 0; //和 printf( "输入一个整数:\n" ); scanf( "%d", &n ); if ( n < 0 ) // 处理错误输入 { printf( "error\n" ); return 0; } else { int m_1 = 0; int m_2 = 1; for ( int i = 1; i <=n...