
1.C语言各种数据类型对应的格式控制符:
%d:用来输出有符号的十进制整数(包括char类型)
%u:用来输出无符号的十进制整数(包括char类型)
%o:用来输出无符号的八进制整数
%x:用来输出无符号的十六进制整数
%c:用来输出单个字符
%s:用来输出一个字符串
%f:用来输出小数形式的十进制浮点数(输入时小数形式和指数形式都可以识别)
%e:用来输出指数形式的十进制浮点数(输入时小数形式和指数形式都可以识别)
%g:用来输出指数形式和小数形式两者中较短的十进制浮点数(输入时小数形式和指数形式都可以识别)
2.C语言的基本数字类型:
整型数据(int),短整型(shortint),长整形(longint),双长整形(longlongint),字符型数据类型(char),单精度浮点型(float),双精度浮点型(double)
3.字符与字符串类型输出时不同的格式:
C语言输出字符类型使用单引号包围,输出字符串使用双引号包围。
3.C语言的两种数据类型转换:
自动类型转换,强制类型转换
4.C语言中i++和++i的异同:
都能进行i的自增;i++为先使用i后i进行自增,++i为先自增再使用。
5.基本数据类型占的字节数:
Char1字节,short2字节,int4字节,float4字节,long4字节,double8字节,longlong8字节。
6.#include
int main(){
int a=4,b=5,c=4,d=5;
int e=c++;
int f=++d;
printf("%d\n",a++);
printf("%d\n",a);
printf("%d\n",++b);
printf("%d\n",c);
printf("%d\n",d);
return0;
}的输出情况为4,5,6,5,6.
7.代码判断几个数的大小
int max(int x,int y)
{
if(x>y)
return x;
else
return y;
}
int main()
{
int a,b,c;
scanf("%d%d%d",(&a,&b,&c));
printf("%d",max(a,(max(b,c))));
return 0;
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)