c语言 五角星星编程,C语言打印星星的问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include int main(void)
{
int index, up, lines;
printf("请输入将要显示的行数:\n");
while(scanf("%d", &up) == 1)
{
if(up % 2 == 0)
{
for(lines = 1; lines <= up / 2; lines++)
{
for(index = 0; index < lines; index++)
printf("*");
for(index = 0; index < up - 2 * lines; index++)
printf(" ");
for(index = 0; index < lines; index++)
printf("*");
printf("\n");
}
for(lines = up / 2 - 1; lines > 0; lines--)
{
for(index = lines; index > 0; index--)
printf("*");
for(index = 0; index < up - 2 * lines; index++)
printf(" ");
for(index = lines; index > 0; index--)
printf("*");
printf("\n");
}
}
else
{
for(lines = 0; lines <= up / 2; lines++)
{
for(index = 0; index < lines; index++)
printf("*");
for(index = 0; index < up - 2 * lines; index++)
printf(" ");
for(index = 0; index < lines; index++)
printf("*");
printf("\n");
}
for(lines = up / 2; lines > 0; lines--)
{
for(index = lines; index > 0; index--)
printf("*");
for(index = 0; index < up - 2 * lines; index++)
printf(" ");
for(index = lines; index > 0; index--)
printf("*");
printf("\n");
}
}
printf("请输入一个新的行数:\n");
}
system("PAUSE");
return 0;
}
这次就帮你写了(实际只是作为新手的自己想要练练手
),这种题目还是自己想想的比较好,这算是最基础的了
c语言 五角星星编程,C语言打印星星的问题相关推荐
- c语言 源程序代码,编程(C语言源程序代码)
编程(C语言源程序代码) 已知 S=1+1/(1+2)+1/(1+2+3)+-+1/(1+2+3+-+N) ,当N的值为50时,求S的值. 要求:按四舍五入的方式精确到小数点后第四位. #includ ...
- jdy40程序C语言,lr脚本编程C语言.docx
lr脚本编程C语言.docx 1.define COUNT 100define SALARY 4000Actionint total;totalCOUNT*SALARY;lr_output_messa ...
- c语言i o编程,C 语言输入输出 (I/O)
C 语言输入输出 (I/O) 在本教程中,您将学习如何使用scanf()函数从用户处获取输入,并使用printf()函数向用户显示输出. C 语言输出 在C语言编程中,printf()是主要的输出函数 ...
- python语言支持函数式编程_Python语言之Pyhton入门笔记函数式编程
本文主要向大家介绍了Python语言之Pyhton入门笔记函数式编程,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 一,匿名函数 def add(x,y) return x+y ...
- c语言用户输入编程,C语言入门教程-Printf:读取用户输入
Printf:读取用户输入 前面的程序很好,但要是如果能从用户那里读入值5和7而不是使用固定的值的话,那就更好了.可以改为下面的程序: #include int main() {int a, b, c ...
- c 语言 结构体 编程,C语言:结构体的编程问题(很简单)
C语言:结构体的编程问题(很简单) 答案:2 信息版本:手机版 解决时间 2020-07-25 02:18 已解决 2020-07-24 02:27 先定义一个结构体Student,它包含四个成员: ...
- c语言的高级编程,C语言高级编程
Q:如何提问,能得到快速的解答? A: 1)标题:撰写标题时,要注意把要问的问题的出处和核心词写出来,最好用[]标出来,比如[第1周编程题在线测试的第1题]求解. 2)内容:内容上要把你不懂的地方说出 ...
- c语言的积木编程,c语言入门3,自己造积木,掌握它就能随心所欲的完成各种工作了...
前面两节介绍了如何快速搭建 C 语言开发学习环境,并且给出并解释了 hello world 的代码.上一节介绍了C语言的函数,应该注意到,到目前为止,我们使用的函数都是现有的系统函数(例如 print ...
- c语言的积木编程,c语言入门第3节,掌握它就能随心所欲的编程了,自己造积木...
前面两节介绍了如何快速搭建 C 语言开发学习环境,并且给出并解释了 hello world 的代码.上一节介绍了C语言的函数,应该注意到,到目前为止,我们使用的函数都是现有的系统函数(例如 print ...
最新文章
- Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案
- LambdaMART的源码分析:一(MART:回归树)
- vue如何在末尾添加_怎样在Linux上开发vue项目
- pytorch 中的 split
- 一个奇怪的发现:html与body,body的margin对html不起作用,html的padding对body却起作用
- AHP层次分析法(附matlab程序)
- android ndk 下载安装(ubuntu)
- 01-Epicor开发总结
- C 语言发展史的点点滴滴
- ckplayer html5 添加广告,ewebeditor下利用ckplayer增加html5 (mp4)全平台的支持
- 计算机考研360能去哪里,计算机专业考研,有什么好的211院校推荐?
- 2022 ICPC Gran Premio de Mexico 1ra Fecha(一)
- canvas中文显示乱码 html5_如何使用HTML5 canvas绘制文字
- 温暖守护客户财富与健康,平安人寿推出“盛世金越尊享”终身寿险
- wireshark抓包后查看数据报时的过滤规则/过滤语法及举例说明
- SpringMVC05:AJAX的使用
- 英才计划计算机潜质测评试题,2018年“英才计划”综合实践活动通知
- oled屏幕和amoled有什么区别,哪个好?
- CMS:内容(文章)管理系统
- 百度工程师眼中的云原生可观测性追踪技术
热门文章
- python怎么一次输入两个数_python怎么一次输入两个数
- Java:String类的使用
- nginx带参301,nginx重定向携带路由,nginx截取请求url作为重定向路由
- mui的使用--登录,发送ajax,跨域,cookie设置验证失效,及$.plusReady等问题与解决,(二)
- 什么是数据库的根技术?
- OPPOEncoAir2Pro怎么样 值得入手吗
- python绘制决策树
- 一颗“黑石”激起混合云涟漪
- java scrollbar_java – 绑定到ScrollPane ScrollBar时的奇怪ScrollBar行为
- 【PPT】图片转PPT文件