zoukankan      html  css  js  c++  java
  • 41 函数封装练习

    1,打印金字塔封装

     1 #include<stdio.h>
     2 void print_tower(int n) {
     3     for (int i = 1;i <= n;i++) {
     4         for (int k = 1;k <= (n - i);k++) {
     5             printf(" ");
     6         }
     7         for (int j = 1;j <= (2 * i - 1);j++) {
     8             if (j == 1 || j == 2 * i - 1 || i == n) {
     9                 printf("*");
    10             }
    11             else {
    12                 printf(" ");
    13             }
    14         }
    15         printf("
    ");
    16     }
    17 }
    18 void main() {
    19     int num = 0;
    20     printf("请输入层数:");
    21     scanf("%d", &num);
    22     print_tower(num);
    23     
    24 }

    2,打印九九乘法表封装

     1 #include<stido.h>
     2 void print99(int n) {
     3     for (int i = 1;i <= n;i++) {
     4         for (int j = 1;j <= i;j++) {
     5             printf("%d*%d=%d  ", j, i, i * j);
     6         }
     7         printf("
    ");
     8     }
     9 }
    10 void main() {
    11     int num = 0;
    12     printf("请输入一个数字:");
    13     scanf("%d", &num);
    14     print99(num);
    15 }

  • 相关阅读:
    详解 注解
    线段树分治
    实用Trick
    CF932F(李超线段树+dp)
    CF24D Broken robot(高斯消元)
    LCT学习笔记
    [HNOI2008]GT考试
    [AHOI2009]中国象棋
    [APIO2012]派遣
    CF961G Partitions
  • 原文地址:https://www.cnblogs.com/shanlu0000/p/12350279.html
Copyright © 2011-2022 走看看