bycj.net
当前位置:首页 >> C语言写程序:输入一个正整数n(n<7),输出n行由大... >>

C语言写程序:输入一个正整数n(n<7),输出n行由大...

#include <stdio.h> int main() { char c='A'; int n; scanf("%d",&n); while(n) { int i; for(i = 0; i < n; i++) putchar(c++); n--; printf("\n"); } return 0; }

源程序如下: #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; }

int a[100]; int n,i,max; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); max=a[0]; for(i=1;i<n;i++) if(max<a[i]) max=a[i]; printf("max=%d",max);

#include<stdio.h> int main() { int n,a,i,t; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a); if(t<a) t=a;/*t没有初值 应该把t的初值设置为第一个数的值*/ } printf("%d\n",t); }

123456789 #include <stdio.h> intmain() { inti, n; scanf("%d", &n); for(i = 1; i <= n; i++) printf("%d\n", i); }

/*输入正整数n输出n所有因子*/#include <stdio.h>#include<conio.h> int main(void) { int m,n,x; printf("请输入正整数m:"); scanf("%d",&m); n=1; do { x=m%n; if (x==0) // 用比较运算符==,而非赋值运算符= printf("%d\n",n); // else 去掉else n++; }while(x<=m); return 1; // main函数有返回值,此处添加返回值 }

#include int main(void) { ?int i, j, n; ?int jmax, flag, f = 1; ?int a[6][6]; ?scanf("%d", &n); ?for(i = 0; i ? ?for(j = 0; j ? ? ?scanf("%d", &a[i][j]); ?for(i = 0; i ? ?jmax = 0; ? ?for(j =

思路:定义一个字符串并初始为“生蛋快乐”,接着while循环输出该字符串.参考代码:#include int main() { char a[20]="生蛋快乐";//定义并初始化字符串 int n; scanf("%d",&n);//输入整数n,表示需要输出多行"生蛋快乐" while(n--)//while循环 puts(a);//输出字符串 return 0; }/* 运行结果:输入3,输出3行"生蛋快乐"3 生蛋快乐 生蛋快乐 生蛋快乐*/

/*用c语言编写程序 输入一个正整数n,求1到n的数中1出现的个数*/#include"stdio.h"int count(int n){ int i,j,c=0; for(i=1;i

你的sum, a, t每次循环开始要归为初始值.还有你搞得太麻烦了,直接t = pow(10, n); sum = t * 10 - 1 就好了

ydzf.net | prpk.net | ymjm.net | zxpr.net | zxqt.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com