c语言问题:编制程序,输出由“*”组成的正三角形的,边长由程序输入。例如n=4

作者&投稿:有汤 (若有异议请与网页底部的电邮联系)
急急急!!!用C语言编写程序输出边长为N的正六边形,边长由*组成,求代码!~

嘻嘻,“正六边形”,程序很简单,提前你的输出环境,必须设置输出长高像素一样,不知道你长高“像素”,程序也没办法达到你说的“正”

#includeint main(){ int m, n; int i, j; int cur; printf("intput n : "); scanf("%d", &n); cur = 0; for(i = n; i >= 1; --i){ for(j = 1; j 9) cur = 0; } printf("
"); } return 0;}

#include <stdio.h>
void main()
{
int i,j,N;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
for(j=1;j<=N+i-1;j++)
if(j<=N-i)printf(" ");
else printf("*");//输出*
printf("\n");//换行
}
}

#include<stdio.h>
int main()
{
int n;
int i,j=0,k=0;
printf("请输入一整数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
while(k++<n-1)
printf(" ");
while(j++<2*i+1)
printf("*");
printf("\n");
}
return 0;
}


汇编语言编制程序,计算X-Y?
mov ax, datax mov dx, datax+2 sub ax, datay sbb dx, datay+2 mov dif, ax mov dif+2, dx

汇编语言程序设计的一般步骤是什么?
一般来说,编制一个汇编语言程序的步骤如下:(1) 分析题意,确定算法或算法思想。算法是指解决问题的方法和步骤。比如现有的一些计算方法和日常生活中解决问题的逻辑思维推理方法等。(2) 根据算法画出流程图,简单的情况也可不画。画出描述算法的流程图,可以首先从图上检验算法的正确性,减少出错的...

怎样编写程序?
我们将会在后面的章节具体讲述这个程序的编制过程。 随着计算机的飞速发展,总会有那么一天将不会编程的人列为“文盲”。你不希望吧?那么就好好的学习一种程序设计语言吧。 编程会过时吗 编程会过时吗?这个问题,让我先问你一个问题:计算机会消失吗?这两者答案是一样的。知道了计算机会不会消失,就知道了编程会不...

编制程序实现输入一个整数,判断其是否能被3或5整除,并输出结果。用C++...
include<stdio.h> include<iostream> using namespace std;void main(){ int i=0;cout<<"please input number:"<<endl;cin>>i;if(i%3 == 0){ cout<<i<<"能被3整除"<<"结果 "<<(i\/3)<<endl;} else if(i%5 == 0){ cout<<i<<"能被5整除"<<"结果 "<<(i\/5)<<endl;}...

在c语言中如何编制一个任意输入几行几列的带*号程序
void func(){ int n,m,; \/\/输入行数、列数 int i,j;scanf("%d%d,&n,%m);for(i=0;i<n;i++){ for(j=0;j<m;j++ )printf(‘*');printf(\\n);} }

编程语言有几种,分别都是编什么程序的?
高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类: 解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但...

请编制C语言程序,在干净的屏幕中央显示“hello world”(文字颜色为黄色...
include<stdio.h> include<stdlib.h> void main(){ system("color 46");printf("hello world!");}

大神帮忙编制一个程序,用汇编语言。
PORTA EQU P1.0 PORTB EQU P1.1 PORTC EQU P1.2 PA EQU P1.4 PB EQU P1.5 PC EQU P1.6 PD EQU P1.7 ORG 0000H LJMP MAIN ORG 0030H MAIN:CLR PA CLR PB CLR PC CLR PD JNB PORTA,MAIN SETB PA JB PORTB,MAINB1 MAINB0:JNB PORTC,MAINC0 CLR PB SETB PC CLR PD JB...

求用C++语言编制一个学生成绩管理程序
虽然还有有一点东西没有给你弄完,但是这个程序还是花了我一个下午的时间!毕竟我也是一个菜鸟,其中你要求的存放各科平均成绩的数组我没有放在数组courave【5】中,这就需要你自己弄了,还有就是补考的内容也没弄,我不知道你需要什么形式的输入补考内容,那个排序前五名随便在百度一下应该都有程序中...

C语言币种统计,为财务部门的出纳人员编制一个发放工资的程序。
include <stdio.h> int main(void){ int x, sum[6];for(int a=0;a<6;a++)sum[a]=0;printf("请输入员工工资-用空格空开,以0为结束:");while (scanf("%d", &x),x){ sum[0] += x \/ 100;x %= 100;sum[1] += x \/ 50;x %= 50;sum[2] += x \/ 10;x %= 10...

壤塘县19455575344: c语言问题:编制程序,输出由“*”组成的正三角形的,边长由程序输入.例如n=4 -
任亮五维: #include void main() { int i,j,N; scanf("%d",&N); for(i=1;i { for(j=1;j if(j else printf("*");//输出* printf("\n");//换行 } }

壤塘县19455575344: c语言输出由*组成的等边三角形 -
任亮五维: #includeint main() {int i=0,j,k,d=1; scanf("%d",&i); i=i-1; for(j=i+1;j>0;j--) printf(" "); printf("*\n"); for(j=i-1;j>0;j--) { for(k=j+1;k>0;k--) {printf(" "); } printf("*"); for(k=0;k {printf(" ");} d=d+2; printf("*"); printf("\n");} for(k=0;k printf(" *"); printf("\n"); return(0); } 还是个空心的.

壤塘县19455575344: 用C语言编程输出*排成的菱形是怎么编? -
任亮五维: #include"stdio.h" int main() { for(int i=-3;ifor(int j=0;j0?i:-i);j++) printf(" "); for(j=0;j0?-2*i+7:2*i+7);j++) printf("*"); printf("\n"); } return 0; }

壤塘县19455575344: 求助,用C语言编写个由*号组成的一个棱形的程序 -
任亮五维: #include"stdio.h" void print(int i,int j) {while(i--){printf(" ");}while(j--){printf("*");}printf("\n"); } void main() {for(int i=0;i<4;i++)print(3-i,2*i+1);for(int j=0;j<3;j++)print(j+1,(2-j)*2+1); } 可以运行.有问题hi我.

壤塘县19455575344: 输出由*组成的金字塔,用C语言怎么编
任亮五维: 给,已经编译运行确认: #include&lt;conio.h&gt; #include&lt;stdio.h&gt; int main() { int i,j,n; printf("please input n:\n"); scanf("%d",&amp;n); for(i=1;i&lt;=n;i++) { for(j=1;j&lt;=n-i;j++)printf(" "); for(j=1;j&lt;=2*i-1;j++)printf("*"); printf("\n"); } getch(); return 1; }

壤塘县19455575344: 用c语言编写简单的密码程序,使输出的密码以'*'号的形式显示,并判断输入的密码是否正确 -
任亮五维: #include "stdio.h" #include "string.h" #include "stdlib.h" void password(char *pass) { char password[20],inletter=NULL; int i=0; clrscr(); gotoxy(17,6); printf("\n\t\tInput your password:"); while((i<20)&&(inletter!='\r')) { inletter=getch(); /*无回...

壤塘县19455575344: C语言编写程序,让输入显示为***.而输出为真实的东西. -
任亮五维: #include<stdio.h> #include<stdlib.h> #include<conio.h> int main() {char a[100],c; int i=0; while((c=getch())!=13) {a[i++]=c; putchar('*'); } a[i]=0; printf("\n%s\n",a); system("pause"); return 0; }

壤塘县19455575344: C语言编写一个程序输出一个正方形 -
任亮五维: 思路:输出正方形即输出正方形的外围就行,外围有个特点就是行列下标必有0或者是正方形的大小减一,输入一个n表示正方形大小,输出一个由*组成的正方形.参考代码:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25...

壤塘县19455575344: 用c语言编写程序输出”*”,形状是菱形右半个形状 -
任亮五维: #include "stdio.h" #include "conio.h" main() { int i,j,k; for(i=1;i<=4;i++) { for(j=1;j<=4-i;j++) printf(" "); for(k=1;k<2*i;k++) printf("*"); printf("\n"); } for(i=3;i>0;i--) { for(j=3;j>=i;j--) printf(" "); for(k=1;k<2*i;k++) printf("*"); printf("\n"); } getch(); }

壤塘县19455575344: 用c语言编写程序 在屏幕上输出******,新人表示不会 求帮助 -
任亮五维: 如果是 * ** *** 的话,是这样考虑的: #一共3行,用循环实现:for ( i=0;i<3;i++ ) { /*循环体中i分别等于0,1,2*/ } #每行需要换行: for ( i=0;i<3;i++ ) { //这里输出每行的星号而printf("*");能打印一个*printf("\n"); } #每行星号个数由循环变...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网