1楼:匿名用户
正三来角形:第几
行就是几颗
星倒三角自形:第几行就是n-几颗星
正宝塔:第几行就是几*2-1颗星,前面加n-几个空格用i循环控制行数,循环中用i值计算具体输出几个空格和星号#include
#definekg(n-i)
#definexh(i*2+1)
voidmain(){inti,j,n;
scanf("%d",&n);
for(i=0;i
倒宝塔,修改程序中以下两句即可
#definekg(i)
#definexh((n-i-1)*2+1)
2楼:匿名用户
倒三角只需要两个循环就可以实现:
#include
intmain()
}return0;
}同样道理,正三角就是内把循环那部分翻容一下就好了,留给你思考一下哈。不会还可以追问。
3楼:zyr江火似流萤
#include
main()
//倒三
角for(i=0;i}
int i,j;
int n;
scanf("%d",&n);
for (i=1;i<=n;i++)
//下面是倒容三角
for (i=n;i>=1;i--)
4楼:匿名用户
int i,j;
int n;
scanf("%d",&n);
for (i=1;i<=n;i++)
//下面是倒三角
for (i=n;i>=1;i--)
5楼:匿名用户
#include
#include
int main()
e=1;
d=2*a-1;
while(e<=d)
printf("\n");
a=a+1;
}system("pause");
return 0;}新手
自己琢磨的
c语言写程序:输入一个正整数n(n<7),输出n行由大写字母a开始构成的三角形字符阵列图,输出示例
6楼:琉璃唯美2不脆
#include
int main()
printf("\n");
}return 0;}
7楼:匿名用户
#include
intmain()
return0;}
c语言程序设计题:输入正整数n,输出n行2*n-1列的空心三角形图案。
8楼:匿名用户
在vc6通过调试运行了,满足你的要求
#include
void main()
;int i,j,n;
printf("input n:");
scanf("%d",&n);
for(i=0;i printf("\n");}} 9楼:匿名用户 #include #include main() { int i,j,k,m; scanf("%d",&k); m=2*k-1; if(k==0) printf("\n"); else if(k==1) printf("*\n"); else { for(i=1;i,看看行不行/ 10楼:匿名用户 #include void main() else break;}} printf("%d\n",n);} 请问如何用c语言编程:输入一个正整数,各输出n行的正(倒)三角形宝塔图案? 11楼:zyr江火似流萤 #include main() //倒三角 for(i=0;i} int i,j; int n; scanf("%d",&n); for (i=1;i<=n;i++) //下面是倒三角 for (i=n;i>=1;i--) 12楼:zora奇奇 具体编程如下: #include main() {int i,j,k; int n; scanf("%d",&n); //正三角 for(i=0;i c语言编程:输入一个正整数n,判断它是否为素数 13楼:跪着作揖 #include #include using namespace std; int main() }if(flag) else return 0; }扩展资料:其他方法判断一个数是否是素数: /*** 判断一个数是否为素数 * @param n * @returns */var isprime = function (n)for (var i = 2; i <= math.sqrt(n); i++) }return true;} 14楼:魏子栋 #include/*sqrt*/ #include/*scanf,printf,system*/int isprime(int n)//判断n是否为素数,如果是则返回1,否则返回0. main () 15楼:匿名用户 这个程序是求100以内的素数。希望你在这个基础上根据你的需要进修修改。这样你既能参考也能学习哈~~~ #include "stdio.h" void main() if(y==2) printf("%5d",x); }} 16楼:匿名用户 #include #include voidmain() if(i>=n) printf("n=%d,是素数 \n",n); else printf("n=%d,不是素数\n",n);} 17楼:匿名用户 #include intisprime(intn) for(i=2;i*i<=n;++i) }return1; }intmain(void) else return0;} 18楼:匿名用户 #include usingnamespacestd; intmain() if(s==0) cout<<"yes!前方发现一只野生的素数!"; else cout<<"no!你竟然发现了一只可怕的合数!"; return0; }//这是c++,不过思路可以借鉴(^^) 19楼:匿名用户 #include #include intmain(void) }printf("这个数(%d)是素数!\n"); return0; }//不懂请追问 20楼:重名啊人太多了 #include #include void main() }if(i>k) else} 21楼:来宾你好闯天涯 boolean flag= true; for(i=2;i }if(flag) c语言。编程题:输入一个正整数n(大于一小于九),输出九九乘法口诀表的前n项(将乘积放入一个二维数 22楼:岔路程序缘 #include"stdio.h" voidmain() printf("\n"); if(x>=n)break;}} 23楼:匿名用户 我能说,我觉得你的逻辑好混乱。。。 这样应该很简单,我没有运行,你可以试试 int a[9][9],i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) printf("\n");} 用c语言编写程序从键盘输入一个正整数数n,输出n! 24楼:匿名用户 编程实现计算n!,也就是n*(n-1)*(n-2)*....*1,可以通过递归函数来实现,具体实现方法: #include int func(int n) void main() 在以上程序**中,func()为递归函数,主函数main()中接收键盘输入整数值后,调用func()递归函数,首层m=n*(n-1)!,继续递归调用,m=n*(n-1)(n-2)!,这样逐层递归,直到计算出n!。 程序输出结果如下: 25楼:跪着作揖 #include //定义头文件 int main( ) //声明主函数 printf("%d!=%d\n",n,j); //输出j return 0; //返回主函数值 }扩展资料: 其他方法得到n的阶乘: #include int prime(int x); void main( ) int prime(int x) else return s; 26楼:匿名用户 源程序如下: #include //定义头文件 int main()//声明主函数 printf("%d!=%d\n",n,jc);//输出jcreturn 0;//返回主容函数值 } vc++测试如下: 27楼:匿名用户 晚上好楼 来主,我自已经编译通过请看 图 谢谢采纳! #include int cacu(int n) void main()图: 28楼:匿名用户 #include int main() printf("%d的阶乘 = %d\n", input, result);} 29楼:德胜介休 考虑数据 溢出#include void cheng(int a,int n)}}void jiecheng(int a,int n)}void main() a[0]=1; scanf("%d",&n); jiecheng(a,n); for(i=0;i<1000;i++) for(j=s;j>=0;j--) printf("%d",a[j]); }运行效果: 输入回:34 输出答:295232799039604140847618609643520000000 1楼 匿名用户 这个刚才阿哥测试过了,,oko o哈! include void main if i j printf d j printf n 2楼 include stdio h void main printf count d sum d n count sum int prime int m... 1楼 匿名用户 int n int a b scanf d n a int malloc sizeof int n b int malloc sizeof int n 1 for int i 0 i n i scanf d a i for int i 1 i n i free a free b 1 ... 1楼 匿名用户 include int main for i 1 i n i printf sum 3f n sum return 0 示例运行结果 20sum 2 480 2楼 匿名用户 include int main void for int i 0 i printf 数列前 d 项之和为 g...c"语言"编程"输入正整数m和n(m》1,n
c语言编程输入正整数n1ltn 10再输入数
c语言编写程序输入正整数n计算,c语言编写程序,输入一个正整数n,计算1+(1/3)+(1/5)+...的前n项之和。求过程