5.27C语言考试知识点

5.27C语言考试知识点,第1张

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;

}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1323917.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-12
下一篇2022-06-12

发表评论

登录后才能评论

评论列表(0条)

    保存