-
格式化输出语句
其格式为:printf("输出格式符",输出项);
C语言中的常用格式化符:
如果要输出多个变量的并指定变量的位置时候,格式符还可以连用,变量之间需要用逗号隔开,如:
查看全部 -
C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。如图所示:
整型数据是指不带小数的数字
浮点数据是指带小数的数字
查看全部 -
字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换
查看全部 -
数组
声明一个数组:数据类型 数组名称[长度];
初始化数组:(1):数据类型 数组名称[长度n] = {元素1,元素2…元素n};
(2):数据类型 数组名称[] = {元素1,元素2…元素n};
(3): 数据类型 数组名称[长度n];
数组名称[0] = 元素1;
数组名称[1] = 元素2;
数组名称[n-1] = 元素n;
3.获取数组中的元素:数组名称[元素所对应下标];(数组的下标均从0开始)
4.数组在初始化的时候,数组内元素的个数不能大于声明的数组长度;
5.如果采用第一种初始化方式,元素个数小于数组的长度时,多余的数组元素初始化为0;
6.在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。
查看全部 -
\n表示换行符
查看全部 -
注:C语言中不存在字符串变量,字符串只能存在字符数组中,这个后面会讲。
留个心眼
查看全部 -
字节是啥东西呢
查看全部 -
#include <stdio.h>
int main()
{
int x = 5;
int y = 8;
//在这里合适的位置加上括号使z的值为4
int z = x*8/(y+2);
printf("z=%d\n", z);
return 0;
}
查看全部 -
#include <stdio.h>
int main()
{
int x = 10;
int y = 10;
x=x*2;
y*=2;
printf("x=%d\n", x);
printf("y=%d\n", y);
return 0;
}
查看全部 -
用if(i>=j)来作用于乘法口诀表中 就不会重复出现2*1 1*2查看全部
-
for里面的for不用{}查看全部
-
i为行数
j为空格数
k为星星
查看全部 -
#include <stdio.h>
int getAge(int n){
int age;
if(n == 1){
return age = 10;
}else{
age = getAge(n - 1) + 2;
return age;
}
}
int main()
{
int age = getAge(5);
printf("第5个人的年龄是%d岁", age);
return 0;
}
查看全部 -
a++先取值后自增
例:a=1;
printf("%d\n",a++);
输出结果为:1
此时a被赋值为2。
若后面为:++a
则结果为2
查看全部 -
在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:
#define 标识符 常量值
查看全部
举报