已采纳回答 / Warm_Sweet
举例说明吧。老李头一家共有四口人,李父,李母,李大,小明;对应一个数组四个元素,int arrFamily[4]={x,y,z,a};元素x,y,z,a必须要保存到数组中才能被存储;对应四个人得有个家才能生存;难理解的就只有这些,接下来就是数组的一些规则,跟前面所讲的变量很相似int arr[n]={1,2,...,n};int x=1;int y=2;是不是很相似?区别是定义的变量只有一个数值,而定义的数组里有多个数值。希望对你有帮助。
2020-02-19
已采纳回答 / 慕盖茨4444243
i是行数,j是空格数,k是*数j=i可以理解为第i行的空格数,第一行的空格数是4个代码如下:#include <stdio.h>int main(){ int i,j,k; for(i=1;i<5;i++)//行数 { for(j=i;j<5;j++)//第i行空格数 { printf(" "); } for(k=0;k<2*i-1;k++)//第i行星数 { ...
2020-02-19
已采纳回答 / 慕盖茨4444243
首先认清楚一点,k等于几,不代表就有几颗星星,是带有k的for循环运行几次有几颗星星,如果for(k=0,k<1,k++),那么这个for循环会运行一次,就会输出一颗星星含有j的for循环同理,也是运行几次输出几个空格代码如下#include <stdio.h>int main(){ int i,j,k; for(i=1;i<5;i++)//行数 { for(j=i;j<5;j++)//第i行空格数 { pr...
2020-02-19
已采纳回答 / weixin_慕哥7370409
在C语言中,getchar函数是字符输入函数,putchar代表是单个字符输出函数。1、getchar()函数的用法:char a=getchar()。作用是从计算机终端(一般为键盘)输入一个字符。getchar()函数只能接收一个字符,其函数值就是从输入设备得到的字符。2、putchar()函数的用法: int putchar(int ch)。作用是向终端输出一个字符。其格式为putchar(c),其中c可以是被单引号引起来的一个字符,可以是介于0~127之间的一个十进制整型数,也可以是事先用char定...
2020-02-19
已采纳回答 / 慕盖茨4444243
每一行的星星是因为它前面的空格数在依次减少(第i行有5-i个空格),星星数在依次增加(第i行有2i-1个星星),因此输出出来的图案显示星星居中了
2020-02-19
已采纳回答 / qq_慕仰8138156
int 是对应它后面的 return 0; 来确定的(或者不写,因为它默认也是int)据我知道的 函数又可以分为有返回值的 和 无返回值的(取决与数据类型说明) ,带有“return ?;"都是有返回值的函数,当是 void dividLine()时,就是无返回值函数。至于你说的最后一个问题 我也忘了。哈哈(我是主学Java的 有什么错误或者不同欢迎指出)
2020-02-18