C程序-行列变量i,j的灵活运用

#include <stdio.h>

void main()

{

char ch1 = ‘A‘;
int lineNum; //行数
int colNum; //列数

printf("请输入行数:\n");
scanf("%d",&lineNum);

int i;
int j;
int k;

for(i = 1,j=0; i <= lineNum; i++,j++)
{

  /*colNum = i + j;

  printf("%d\t",colNum);*/

  for(k = 1; k <= (i+j); k++)
  {
    printf("%c",ch1 + i -1);
  }

    printf("\n");

  }

  printf("\n");

  }

}

若输入lineNum为3

则输出为:

A

BBB

CCCCC

时间: 2024-10-13 22:54:47

C程序-行列变量i,j的灵活运用的相关文章

孙其功陪你学之——如何将shell命令的返回值赋值给应用程序的变量

如何将shell命令的返回值赋值给应用程序的变量. 博主最近做了个路由器的项目,需要得到路由器现在网络状态和参数,使用UCI get 获得, 但是使用了system("UCI get ****"),之后,获得的参数直接在终端打印输出了,应用程序中无法获得 返回的参数.以下是我的解决方案. #include <stdlib.h> #include <stdio.h> #include <string.h> char buf[512]; char* uc

python简介、第一个python程序、变量、字符编码、用户交互程序、if...else、while、for

也愿大家永葆初心-- 已识乾坤大,犹怜草木青. 一.python简介 首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得"翻译"成CPU可以执行的机器指令.而不同的编程语言,干同一个活,编写的代码量,差距也很大. 比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行. 二.第一个pyth

Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序

第一个python程序 Windows:设置环境变量,X:\pthonxxx,xxx是版本号 在命令提示符下 输入python,进入解释器 >>>print("Hello World!") >>>exit() 编辑文件helloworld.py 执行:python helloworld.py Linux:./helloworld.py   声明解释器:#!/usr/bin/env python  在环境变量中找python Chmod 755 hel

java第1天:简介,入门程序,变量,常量

1 java语言简介 美国的SUN公司开发的静态面向对象的编程语言,后来被甲骨文公司收购,现在也是全球范围内最受欢迎的编程语言. *** 2 计算机进制的相互转换 进制 英文代号 2进制 bin 8进制 oct 10进制 dec 16进制 hex 2-1十进制转换为二进制 2-2 二进制转换为十进制 *** 3 计算机的存储单位 0或者1是位(bit),Byte是数据最小的存储单位,1Byte=8bit 计算机的存储单位| :-| 1Byte=1024bit 1kb=1024B 1MB=1024

51单片机程序和变量存储位置

一.概念理清 使用环境: keil2,生成的代码大小如下,data保存于内部RAM中,xdata保存于外部扩展SRAM中,code保存于FLASH中. 51单片机涉及的存储介质: RAM: 内部RAM,每种51单片机都应该有,共256字节.大小固定 SRAM:内存,掉电消失,外部扩展RAM,比内部RAM稍慢,作用一样,用于定义变量.大小要查单片机具体手册.最大0xFFFF FLASH:(保存程序代码,只能按扇区更改).大小要查单片机具体手册. EEPROM:(保存掉电保存的数据,flash中也可

C#程序设计基础——变量

变量表示数值,字符串值或类的对象.变量存储的值可能会发生更改,但名称保持不变.C#是一种强类型语言,在变量中存储值之前,必须指定变量的类型. 变量的命名规则: 1-变量只能有字母,数字和下划线三种字符组成,且第一个字符必须为字母或下划线. 2 -C#中的关键字不能作为变量名. 3 -C#中的库函数名称不能作为变量名.当C#语言与 其它语言进行交互时为避免冲突,C#允许在变量名 前加“@”,这样就可以使用前缀“@”加上关键字作 为变量名.在其他情况下,不推荐使用前缀“@”作 为变量的一部分.

微信小程序----关于变量对象data 和 前端wxml取后台js变量值

(一)页面变量对象data 对象data 有两个方面用途 第一,前端wxml的数据渲染是通过设置此对象中定义的变量进行关联展现的 第二,定义JS页面中的页面局部变量,使其整个页面中可使用或调用 对象data定义的变量支持各种数据类型,string,int,[],{} 第一.wxml数据渲染,只要通过设置data值(this.setData({...}))即可 如: wxml页面:detail对象中包含有TaskBillCode与BillDate两个属性 js页面: 第二.页面变量 定义: 存储:

第2个程序(变量1 int)

namespace _01变量{ class Program { static void Main(string[] args) { int number;    //定义一个叫number的变量  (声明变量的语法格式: 数据类型 变量名;) number = 1000;   //并且给变量number赋值1000 Console.WriteLine(number);    //向控制台输出变量number值=1000  注意此处不能加双引号 加了则表示将括号中的内容原封不动的输出 ;不加则是

C++ 声明新类型 typedef

在C++中,除了可以声明结构体.共用体.枚举等类型外,还可以用typedef声明一个新的类型名来代替已有的类型如: typedef int INTEGER;  //指定用标识符INTEGER代表int类型 typedef float REAL;  //指定用REAL代表float类型 这样,以下两行等价: int i,j; float a,b; INTEGER i,j; REAL a,b; 这样可以使熟悉FORTRAN的人能用INTEGER和REAL定义变量,以适应他们的习惯. 如果在一个程序中