当前位置:首页 > 行业动态 > 正文

c语言int怎么用

在C语言中,int是整数类型的关键字,用于声明整型变量,下面是关于int的详细用法:

1、声明和初始化整型变量:

“`c

int num; // 声明一个整型变量num

int age = 25; // 声明并初始化整型变量age为25

“`

2、指定整型变量的范围:

short int:短整型,范围通常为32768到32767。

long int:长整型,范围通常为2147483648到2147483647。

signed int:有符号整型,范围通常为2147483648到2147483647。

unsigned int:无符号整型,范围通常为0到4294967295。

“`c

short int count = 10; // 声明一个短整型变量count并初始化为10

long int distance = 1000L; // 声明一个长整型变量distance并初始化为1000(末尾的L表示long int类型)

signed int salary = 5000; // 声明一个有符号整型变量salary并初始化为5000

unsigned int population = 1000000; // 声明一个无符号整型变量population并初始化为1000000

“`

3、输出整型变量的值:

可以使用printf函数来输出整型变量的值。

“`c

#include <stdio.h>

int main() {

int num = 10;

printf("The value of num is: %d

", num); // 输出num的值

return 0;

}

“`

4、运算符与整型变量:

可以使用各种算术运算符对整型变量进行操作,如加法、减法、乘法、除法等。

“`c

int a = 10;

int b = 5;

int sum = a + b; // 加法运算

int difference = a b; // 减法运算

int product = a * b; // 乘法运算

int quotient = a / b; // 除法运算,结果为整数部分,忽略小数部分

“`

5、条件语句与整型变量:

可以使用条件语句(如if、else if、switch等)根据整型变量的值执行不同的代码块。

“`c

int score = 85;

if (score >= 90) {

printf("Excellent!

");

} else if (score >= 80) {

printf("Good job!

");

} else if (score >= 60) {

printf("Passing.

");

} else {

printf("Failing.

");

}

“`

0