www.3112.net > C语言中/与%的区别

C语言中/与%的区别

a/4:是除法,求的是商 a%4:叫做模运算,求的是余, 比如(int)13/4,结果是3;而13%4,结果就是1(余1) lz接纳,打赏

/**/ 块注释 // 行注释 块注释如下: /* abcdefkgalsdjfajsdlfkjasl;jldsjg;lajdfl; fasdgklasdjgl fadskjfal */ 行注释如下: //abcdefkgalsdjfajsdlfkjasl;jldsjg;lajdfl; //fasdgklasdjgl //fadskjfal 区别不大,只是很多行时用块注释操作快...

%c格式对应的是单个字符,%s格式对应的是字符串。例:char a;char b[20];scanf("%c",&a); //只能输入一个字符。scanf("%s",b); //可以输入一串不超过20字符的字符串。

/是除,如果是整数相除,只取整数部分,没有四舍五入之类的。 %是取模,即取除法的余数

C语言中!代表的是非,~代表的是取反,!是逻辑运算符,~一般是用于设置标志位

%d是int型数据的通配符 %f是float型数据的通配符 %c是char型数据的通配符 常用在printf等构建字符串的函数中

c语言中%c格式符表示输出的是字符 ,%s格式符表示输出的是字符串。 C语言基本构成: 1.数据类型 C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。 2.常量与变...

c语言中的 \ 代表转义,输出 .\ 会提示错误,但是./是没有问题的只是两个字符而已 如果要输出\ 那么就要写两个\ 即\\ 才可以 。 C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,...

%i和%d 没有区别。 %i 是老式写法。 都是整型格式。 int x,y; scanf("%i %d",&x,&y); // 没问题 printf("%d %i",x,y); // 没问题 i % x -- 整除取余运算。

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com