学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float)
当前位置:以往代写 > C/C++ 教程 >学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float)
2019-06-13

学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float)

学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float)

副标题#e#

C语言数据范例: 根基范例、结构范例、指针范例、空范例.

根基范例又包罗: 整型、字符、浮点(单精度、双精度)、列举.

结构范例又包罗: 数组、布局体、公用体.

1. 显示整型(int)的最小、最大值:

#include <stdio.h>
#include <limits.h>

int main(void)
{
  int n1,n2;

  n1 = INT_MIN;
  n2 = INT_MAX;
  printf("%d .. %d", n1,n2);

  getchar();
  return 0;
}

2. 显示单精度范例(float)的最小、最大值:

#include <stdio.h>
#include <float.h>

int main(void)
{
  float f1 = FLT_MIN;
  float f2 = FLT_MAX;

  printf("%e .. %e\n", f1,f2);

  getchar();
  return 0;
}

3. 显示双精度范例(double)的最小、最大值:

#include <stdio.h>
#include <float.h>

int main(void)
{
  double d1 = DBL_MIN;
  double d2 = DBL_MAX;

  printf("%e .. %e\n", d1,d2);

  getchar();
  return 0;
}


#p#副标题#e#

4. 显示字符范例(double)的最小、最大值:

#include <stdio.h>
#include <limits.h>

int main(void)
{
  char c1 = CHAR_MIN;
  char c2 = CHAR_MAX;

  printf("%d .. %d\n", c1,c2);
  printf("char 范例位数: %d\n", CHAR_BIT);

  getchar();
  return 0;
}

5. 关于字符范例变量(虽说char字符, 却经常把它看成 -128..127 小整数利用):

#include <stdio.h>

int main(void)
{
  char c;

  c = 'A'; /* 单引号 */
  printf("%c\n", c);

  c = 65;
  printf("%c\n", c);

  c = 0x41;
  printf("%c\n", c);

  c = 0101; /* 开头为 0 是八进制 */
  printf("%c\n", c);

  c = 'B' - 1;
  printf("%c\n", c);

  c = 'B';
  c--;
  printf("%c\n", c);

  c = 'A';
  printf("%c\n", c);
  printf("%u\n", c);

  printf("%u\n", 'a'-'A');

  c = '\n';
  putchar(c);

  getchar();
  return 0;
}

返回“学点C语言 – 目次”

    关键字:

在线提交作业