在C语言中,有许多常用的方法(函数)用于处理各种任务。以下是一些常见的C方法:
- printf():用于格式化输出数据到标准输出设备(通常是屏幕)。
```c
include
int main() { printf("Hello, World!\n"); return 0; } ```
- scanf():用于从标准输入设备(通常是键盘)读取数据。
```c
include
int main() { int a, b; printf("Enter two numbers: "); scanf("%d %d", &a, &b); printf("Sum: %d\n", a + b); return 0; } ```
- strlen():计算字符串的长度。
```c
include
int main() { char str[] = "Hello, World!"; int length = strlen(str); printf("Length of string: %d\n", length); return 0; } ```
- strcmp():比较两个字符串的大小。
```c
include
int main() { char str1[] = "apple"; char str2[] = "banana"; int result = strcmp(str1, str2); if (result < 0) { printf("str1 is less than str2\n"); } else if (result > 0) { printf("str1 is greater than str2\n"); } else { printf("str1 and str2 are equal\n"); } return 0; } ```
- strcat():连接两个字符串。
```c
include
int main() { char str1[50] = "Hello, "; char str2[] = "World!"; strcat(str1, str2); printf("Concatenated string: %s\n", str1); return 0; } ```
- atoi():将字符串转换为整数。
```c
include
include
int main() { char str[] = "123"; int num = atoi(str); printf("Converted number: %d\n", num); return 0; } ```
- pow():计算幂函数。
```c
include
int main() { double base = 2.0; double exponent = 3.0; double result = pow(base, exponent); printf("Result: %f\n", result); return 0; } ```
这些只是C语言中常用方法的一部分。C语言提供了丰富的库函数和自定义函数,以满足各种编程需求。