21xrx.com
2024-11-22 11:43:06 Friday
登录
文章检索 我的文章 写文章
在 C 中打印一个 int(整数)
2021-07-06 20:40:09 深夜i     --     --
n t

C语言如何打印一个整数? 用户输入一个整数,我们打印它。 使用 scanf 函数完成输入,并使用 printf 将数字打印在屏幕上。

C程序打印一个int(整数)

#include <stdio.h>
 
int main()
{
  int a;
 
  printf("Enter an integer\n");
  scanf("%d", &a);
 
  printf("The integer is: %d\n", a);
 
  return 0;
}

 

程序的输出:C 程序使用 for 循环打印前一百个正整数 [1, 100]:


#include <stdio.h>


int main()
{
  int c;

  for (c = 1; c <= 100; c++)
    printf("%d ", c);

  return 0;
}

 

在 C 语言中,我们有针对不同类型数据的数据类型,对于整数,它是 int,对于字符,它是 char,对于浮点数据,它是 float,等等。 对于大整数,您可以使用 long 或 long long 数据类型。 要存储大于 (2^18-1) 的整数,这是 long long 数据类型的范围,您可以使用字符串。 在下面的程序中,我们将一个整数存储在一个字符串中并显示它。

C程序将整数存储在字符串中

#include <stdio.h>


int main ()
{
   char n[1000];
   
   printf("Input an integer\n");
   scanf("%s", n);
   
   printf("%s", n);

   return 0;
}

程序输出:

Input an integer
12345678909876543210123456789
12345678909876543210123456789

使用字符串的一个好处是我们可以存储巨大的整数,但是我们不能直接进行算术运算; 为此,您可以创建函数。 C 编程语言没有用于此类数字的内置数据类型。

  
  
下一篇: C中两个数相加

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章