打印图形

class Test1 
{
public static void main(String[] args) 
{
int rows = 5;
fun1(rows);
print_();
fun2(rows);
print_();
fun3(rows);
print_();
fun4(rows);
print_();
fun5(rows);
}
static void print_(){
System.out.println("-------------------------------------------");
}
static void fun1(int rows){
for(int i=0; i<rows;i++){
for(int j=0;j<=i;j++)
System.out.print("$ ");
System.out.println();
}
}
static void fun2(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<i;j++){
System.out.print("$ ");
}
System.out.println();
}
}
static void fun3(int rows){
for(int i=1;i<=rows;i++){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun4(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun5(int rows){
for(int i=1;i<=rows;i++){
if(i==1|| i==rows){
for(int j=0;j<rows;j++){
System.out.print("$ ");
}
}else{
System.out.print("$ ");
for(int k=1;k<rows-1;k++){
System.out.print(" "+" ");
}
System.out.print("$ ");
}
System.out.println();
}
}
}

时间: 2024-10-12 12:47:40

打印图形的相关文章

蓝桥杯:打印图形

*/--> pre.src {background-color: Black; color: White;} pre.src {background-color: Black; color: White;} pre.src {background-color: Black; color: White;} pre.src {background-color: Black; color: White;} pre.src {background-color: Black; color: White;}

第13章 使用打印机_13.2 打印图形和文字

13.2 打印图形和文字 (1)注册打印异常终止过程 SetAbortProc(hdcPrn,AbortProc)://在StartDoc前注册 (2)异常终止过程——取消打印 ①调用时间:当调用EndPage之前,程序每次调用一个GDI函数时,GDI模块会把另一个记录追加到磁盘上的图元文件.当调用EndPage时(也就是把图元文件送设备驱动程序和创建临时打印文件时),GDI会频繁地调用异常终止过程.(如生成临时文件导致磁盘空间不足,会调用该过程,并传入iCode为SP_OUTOFDISK的参数

&lt;09&gt; for循环的嵌套+for循环嵌套应用:打印图形+ 按要求打印图形+

for循环的嵌套: 1 #include <stdio.h> 2 3 int main(int argc, const char * argv[]) { 4 //打印出矩形的“*” 5 //控制打印了5行 6 //第一种理解方式:把打印一行的代码,执行了5次 7 for (int j=0; j<5; j++) { 8 //打印一行 * ,有5个 9 10 for(int i=0;i<5;i++){ 11 printf("*\t"); 12 } 13 printf

优化数据页面(27)——忽略打印图形

优化数据页面(27)--忽略打印图形 设计要点:优化数据页面.界面设计.美化excel 秀秀:再问你一个问题.你看工作表里有好多注释性文字,它们是一种图形,但是打印报表时又不想让它们出现,怎么办? 阿金:怎么办?"凉拌"! 秀秀:去去去,别开玩笑,说说你的"课题"吧. 阿金:嚯,开始关心俺的研究了? 秀秀:快说吧,别炫耀了! 阿金:1.执行"工具"-"选项",单击"打印"标签,将"打印文件附加信息

2.1实现打印图形

//实现打印图形 /*题目2.1 使用循环结构打印图形* * * * * *,打印行数n,由用户 * * * * * * * * * * * * 决定,报考中间的空格字符数也由用户输入 #include <iostream> #include <iomanip> using namespace std; int main() { int i,j,k;//i,j,k为计数 int n,m;//n,m为要求输入的值 //n为打印的行数,m为符号之间的间隔数 cout<<&q

打印图形(第1届第1题)

题目要求 问题描述:利用循环绘制下列图形: *****A ****B ***C **D *E 解决方案 问题很简单,控制好循环就行. 源码示例 & 结果展示 小结 大多数图形打印都离不开循环的控制.

for练习 打印图形

static void Main(string[] args) { while (true) { int a, b, c; Console.WriteLine("请选择图形:1.正方形2.三角形3.平行四边形4.菱形5.梯形"); a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("输入需要打印的行数:"); b = Convert.ToInt32(Console.ReadLine()); Cons

C语言打印图形

//输出图形 * * * * * * * * * * * * * * * * * * * * * * * * * //每行5个* void test1(){ //    外层负责行,外层执行一次,内层跑一遍 for (int i=1; i<=5; i++) { //        内层负责列j<=5 for (int j=1; j<=5; j++) { printf(" * "); } printf("\n"); } } //输出图形 * * *

使用二重循环打印图形

使用二重循环打印以下图形 * * * * * * * * * * * * * * * * * * public class Text{ public static void main(string[]args){ for( ){ for(int k=0;k<=2-Marth.abs(i);k++){ System.our.print(" ") } for(int j=0;j<Marth.abs(i)*2+1;j++){ System.out.print("*&qu

C语言练习-printf打印图形

利用printf函数打印出正方形,正三角,倒三角,平行四边形,菱形 #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ void PRINTF_square (int n); void PRINTF_Etriangle (int n);