C语言中常用的函数与语法示例。

杨数Tos

共 2951字,需浏览 6分钟

 ·

2024-07-04 00:00

大家好,我是贤弟!
C语言是一种面向过程的编程语言,常用于系统级编程和底层开发。它具有高效、简洁和可移植性等特点,因此受到了广泛的应用。

本文将会介绍一些C语言中常用的函数和语法示例,以帮助初学者更好地掌握这门编程语言。

一、基本语法

1.数据类型

C语言包含多种基本数据类型,如int,float,double,char等。其中,int表示整数类型,float和double表示浮点数类型,char表示字符类型。

例如:


int a = 10;float b = 3.14;char c = 'A';
2.变量

在C语言中,变量必须先声明后使用。变量声明指定了变量的名称和数据类型,可以在任何地方进行声明。

例如:


int num;char ch = 'B';
3.运算符

C语言中支持多种运算符,如算术运算符、关系运算符、逻辑运算符等。常见的算术运算符有+、-、*、/和%等。关系运算符有==、!=、>、<、>=和<=等。逻辑运算符有!、&&和||等。

例如:

int a = 5, b = 7;if (a > b && b % 2 == 0) {    printf("a is greater than b and b is even.");}
4.控制语句

C语言中包括多种控制语句,如if语句、for循环、while循环和switch语句等。

例如:
int i;for (i = 1; i <= 10; i++) {    if (i % 2 == 0) {        printf("%d is even\n", i);    }}
二、常用函数

1.printf函数

printf函数用于输出格式化字符串,可以输出各种类型的数据,如整数、浮点数和字符等。它的基本语法为:
printf("format string", argument_list);
其中,format string是格式字符串,argument_list是可选参数列表。

例如:


int a = 5;float b = 3.14;char c = 'A';printf("a = %d, b = %f, c = %c", a, b, c);
2.scanf函数

scanf函数用于从标准输入读取格式化数据,并将它们存储到指定的变量中。它的基本语法为:


scanf("format string", argument_list);
其中,format string是格式字符串,argument_list是要读取的变量列表。

例如:
int a;float b;char c;scanf("%d%f%c", &a, &b, &c);
3.strlen函数
strlen函数用于计算字符串的长度,即不包括空字符的字符数。它的基本语法为:
strlen(string);
其中,string是一个字符串。

例如:

char str[] = "Hello, world!";int len = strlen(str);printf("The length of str is %d", len);
4.strcpy函数
strcpy函数用于复制一个字符串到另一个字符串中。它的基本语法为:
strcpy(destination, source);
其中,destination是目标字符串,source是源字符串。

例如:


char src[] = "Hello";char dest[10];strcpy(dest, src);printf("The copied string is %s", dest);
5.strcat函数
strcat函数用于将一个字符串追加到另一个字符串后面。它的基本语法为:
strcat(destination, source);
其中,destination是目标字符串,source是源字符串。

例如:


char str1[10] = "Hello";char str2[10] = "world";strcat(str1, str2);printf("The concatenated string is %s", str1);

浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报