C语言打印平行四边形
C语言打印平行四边形
*************************
- 利用字符串数组,每一行都打印5个*:
char c[5]={'*','*','*','*','*'} ;
for(i=0;i<5;i++) printf("%c",c[i]);//每行固定输出5个*
2.在每一行五个*输出之前,要输入空格:第一行0个空格,第二行1个空格,第三行2个空格,第四行3个空格,第五行4个空格:
for(j=1;j<=5;j++){//五次循环 int k=j-1;while(k>0) {printf(" ");k--;} //第n次循环输出n-1个空格......}
实现代码:
#include<stdio.h>
int main(){char c[5]={'*','*','*','*','*'} ;int i,j,k;for(j=1;j<=5;j++){//五次循环 int k=j-1;while(k>0) {printf(" ");k--; } for(i=0;i<5;i++) printf("%c",c[i]);//每行固定输出5个* printf("\n");}
}
效果图:
方法2:利用自定义函数来做:
#include<stdio.h>
int main(){void printf_star();int i;for(i=1;i<=5;i++){int k=i-1;while(k>0){printf(" ");k--;}printf_star();}}
void printf_star(){printf("******\n");
}
效果图:
C语言打印平行四边形相关推荐
- C语言打印 *平行四边形
#include "stdio.h" int main() { int i,j; for(i=0;i<6;i++) {for(j=0;j<=i;j++)printf(& ...
- java编程输出平行四边形_JAVA语言入门教程之打印图形实例——打印平行四边形...
本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印平行四边形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出平行四边形: public class Parallelo ...
- 使用C语言打印不同星号图案(矩形 平行四边形 三角形)
献给大一或大二的学弟学妹们和在自学 C语言的同志们. 打印自定义行数的矩形 打印效果: 参考代码: #include<stdio.h> int main() {int i,j,n;prin ...
- C语言打印矩形、长方形、平行四边形、各种三角形
矩形: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() {int ...
- C语言打印1000以内的完数
C语言打印1000以内的完数 #include <stdio.h> int main() {int m, s, i;int n = 1000;for (m = 2; m <= n; ...
- C语言打印等腰三角形
C语言打印等腰三角形 #include <stdio.h> int trangle(int n) {int i, j;for (i = 0; i < n; i++){for (j = ...
- C语言打印100-200之间的素数
** C语言打印100-200之间的素数 ** #include<stdio.h> int main() {int i = 0;int j = 0;int count = 0;for (i ...
- c语言ffffff错误,C语言打印16进制出现0xffffff现象的问题剖析!
C语言打印16进制出现0xffffff现象的问题剖析! 其实类似的问题不是只在网络程序中才会出现的,看示例代码: 复制代码 1 #include 2 int main() 3 { 4 char ...
- C语言打印字符串的所有排列组合(附完整源码)
C语言打印字符串的所有排列组合 字符串的所有排列问题 C语言打印字符串的所有排列组合的完整源码(定义,实现,main函数测试) 字符串的所有排列问题 示例:ABC的排列是ABC,ACB,BCA,BAC ...
- C语言打印链表的中间节点的算法(附完整源码)
C语言打印链表的中间节点的算法 C语言打印链表的中间节点的算法完整源码(定义,实现,main函数测试) C语言打印链表的中间节点的算法完整源码(定义,实现,main函数测试) #include < ...
最新文章
- 【资源】MIT 更新最大自然灾害图像数据集,囊括 19 种灾害事件
- scala bitset_Scala中的BitSet
- Ubuntu 20.04安装Ros Noetic及Ubuntu 18.04安装ROS Melodic(两版本详细填坑)
- 中国慕课java_回收的吸油毡通常应放置一边以备再次使用。
- airpods pro是按压还是触摸_AirPods Pro体验:真好用,但我还是想退货啊
- 最近在搞react redux react-router等,
- 机器学习 什么是Cross Entropy 交叉熵
- linux下如何查看二进制文件,Linux二进制文件的查看方法
- [转] Web前端开发工程师常用技术网站整理
- CPU使用率100%,如何解决
- C语言 | C经典例程100:004自由落体计算(附源代码)
- 弓箭传说微信小程序抖音小程序开发
- python爬取 东方财富/天天基金网 基金排行数据
- 国家区块链漏洞库 《区块链漏洞定级细则》发布
- 人不行别怪路不平!万丈高楼平地起,要想辉煌靠自己。
- iOS自动自动隐藏软键盘
- 惊悚片 VS 恐怖片
- 这家公司,打造电竞三冠王SKT,无视法律,韩国总统还得给他赔笑脸
- 前端导出后端文件的方法
- RFI/RFP/RFQ的区别
热门文章
- 帕雷托理论和长尾理论
- aliyun资源编排 介绍和实例
- 聊聊这个本不存在的 “元宇宙”
- java多个文件下载之压缩包下载
- 编程思想的理解(POP,OOP,SOA,AOP)
- 计算机函数countifs使用,countifs函数的使用方法
- 树莓派之安装Vulkan
- Fatal signal 11 (SIGSEGV) at 0x00000014 (code=1), thread 29925 (cloud.diversion)
- 如何重命名mysql数据库_如何重命名MySQL数据库?
- 高通骁龙450智能模块msm8953 android 4G