在 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 编程语言没有用于此类数字的内置数据类型。
上一篇:
idea打包java可执行jar包
下一篇:
C中两个数相加
评论区