编程实现用自己名字组成的等腰三角形悖论

c语言输出由*组成的等腰三角形_百度知道
c语言输出由*组成的等腰三角形
我有更好的答案
#include&stdio.h&int main(){int i,j,k,line,m;printf(&请输入边长:&);scanf(&%d&,&line);m=(line+1)/2;for(i=1;i&m;i++){for(k=0;k&m-i;k++){printf(& &);}printf(&*&);if(i==1){printf(&\n&);}for(j=0;j&2*i-3;j++){printf(& &);}printf(&*&);printf(&\n&);}for(i=0;i&2*i-1;i++)printf(&*&);printf()return 0;}
大神。有木有添加一个for语句定义空格数量的一种?
这个不是有空格么?
采纳率:56%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
等腰三角形的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。51CTO旗下网站
编程输出星号组成的等腰三角形
《Java开发实战1200例(第I卷)》本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作典型应用和数据库应用。本节为大家介绍实例006
编程输出星号组成的等腰三角形。
作者:李钟尉/陈丹丹来源:清华大学出版社| 12:40
实例006& 编程输出星号组成的等腰三角形
本实例将作为接触Java开发的第一个程序,用JDK工具包和记事本来完成。通过本实例可以体会Java最基本的开发方式,它可以不借助任何IDE集成开发工具,虽然效率不会太高,但是这也能够说明Java程序可以在任何环境中开发。作为第一个接触Java的程序,本实例将在控制台中输出一个等腰三角形。运行效果如图1.23所示。
图1.23& 程序运行效果
本实例实现在控制台输出由星号字符组成的等腰三角形,其实现原理是通过输出语句在控制台输出每行对应数量的空格与"*"字符。本实例主要用到的输出语句是System.out.println()方法,下面对其进行详细讲解。
System.out.println()方法在控制台输出一串字符串,并自动添加换行符号。语法如下:System.out.println("&&&&&***");&
(1)打开记事本或其他文本编辑工具,在其中编写Java程序代码,并保存到指定位置,这里保存到E盘的Program文件夹,文件名为Triangle.java。程序代码如下:public&class&Triangle&{ &&&&&public&static&void&main(String[]&args)&{ &&&&&&&&&System.out.println("&&&&&&*"); &&&&&&&&&System.out.println("&&&&&***"); &&&&&&&&&System.out.println("&&&&*****"); &&&&&&&&&System.out.println("&&&*******"); &&&&&&&&&System.out.println("&&*********"); &&&&&} &} &
注意:类名的首字母要大写,这是Java编码规范中的建议。另外,Java区分大小写,所以无论是类名、方法名,还是变量名称都要注意统一大小写格式。
(2)对编写的Java文件进行编译,按Windows+R键,将调出系统的"运行"对话框,如图1.24所示。在"打开"下拉列表框中输入cmd命令,然后单击"确定"按钮。
(3)在命令提示符后输入命令转入源码文件所在的文件夹。输入"e:"并按Enter键,转到E盘位置,输入"cd Program"命令并按Enter键转到该文件夹路径,然后输入编译命令"javac Triangle.java"进行编译,如图1.25所示。
图1.24& "运行"对话框
图1.25& 编译Triangle.java
(4)运行编译后的Java程序,在控制台命令提示符后输入"java Triangle"命令并按Enter键,这样会执行这个Java程序,运行结果会输出一个等腰三角形,如图1.26所示。
注意:运行Java程序时不需要使用文件扩展名,如java Triangle.class是错误的命令。
心法领悟006:Java源文件名的大小写。
在编译Java源文件时,文件的名称与类名是必须相同的,如果类的名称与文件名称的字母大小写不同,会导致编译错误。例如,把源文件名称改成小写,导致文件名与类名不同,然后再执行编译命令会导致如图1.27所示的错误。
图1.26& 程序运行结果
图1.27& 文件名与类名不同产生的错误
【责任编辑: TEL:(010)】&&&&&&
大家都在看猜你喜欢
热点热点头条头条热点
24H热文一周话题本月最赞
讲师:92142人学习过
讲师:30585人学习过
讲师:15561人学习过
精选博文论坛热帖下载排行
它从最简单的地方入手,不仅讲述了JavaScript的基础知识,还讲述了JavsScript如何操作CSS、DOM等Ajax基础技术。而关于跨浏览器兼容问题的解...
订阅51CTO邮刊这个程序如何才能实现特定的功能?跪求高手指点!我的目的是打印由*号组成的的等腰三角形!_百度知道
这个程序如何才能实现特定的功能?跪求高手指点!我的目的是打印由*号组成的的等腰三角形!
#include&stdio.h&int prtstar(int x){int i,j;for(i=1;i&=(x-i);i++)printf(& &);for(j=1;j&=(2*x-1);j++)printf(&*&);}void main(){printf(&请输入你要打印的行数\n&);scanf(&%d\n&,&a);prtstar(a);printf(&打印完毕\n&);}
我有更好的答案
注册表由两个文件组成:System.dat和User.dat,保存在windows所在的文件夹中通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个c
针对这个程序,有什么解决办法?谢谢高手!
为您推荐:
其他类似问题
您可能关注的内容
等腰三角形的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。用C语言输出ABC等腰三角形_百度知道
用C语言输出ABC等腰三角形
我有更好的答案
#include&stdio.h&int main(){ //定义一个数作为行数printf(&n=&);//输出提示输入的信息scanf(&%d&,&n); //输入行数for(i=0;i&n;i++) //循环在每一行{ for(j=0;j&n-i;j++)//输出每一行前面的空格printf(& &); for(int k=0;k&2*i-1;k++)//输出每一行*printf(“%c“,’A’+i-1);printf(&\n&); //换行}}
HTML5/Android/iOS高端培训
主营:HTML5、Android、iOS高级课程培训
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 等腰三角形三线合一 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信