88问答网
所有问题
C语言中一个数字后面加个感叹号是什么意思?例如s=10!中的感叹号,,
如题所述
举报该问题
推荐答案 2011-12-19
!表示阶乘,但是这不是C语言的,是数学的,C语言中它表示否定
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/tV1SVSt11.html
其他回答
第1个回答 2020-01-28
C语言中一般是!=,表示不等于
第2个回答 2011-12-19
这个...C语言里好像没有.... 10! 数学里好像表示10的
阶乘
...就是1 *2*3 到10
因为阶乘 起来 数字往往很大 所以要定义为long 就是
长整型
本回答被提问者采纳
第3个回答 2011-12-19
没见过了,是伪代码么
追问
题目是这样的“为求输出S=10!,则变量S的类型应该是什么?答案是S为long型”
第4个回答 2011-12-19
没有这样,应该是S!=10吗?
追问
题目是这样的“为求输出S=10!,则变量S的类型应该是什么?答案是S为long型”
相似回答
在
c语言中的一个
语句
s=!10
结果是多少?
答:
你的想法是正确的。
s变量输出等于0。!是逻辑运算
。只有false或者ture两种结果。
数字后面加个感叹号是啥意思?
答:
阶乘
的意思
例如
3!=3*2*1 5!=5*4*3*2*1
C语言中!=
'\0'
是什么意思
答:
!的意思
是非,亦可以理解成不。‘\0’是字符串的结束符号,由编译器自动加上。比如说,把一个字符串赋值给数组:u8 str1[]={"cxjr.21ic.org"};实际上数组str1在内存中的实际存放情况为: c x j r . 2 1 i c . o r g '\0' 这
后面的
'\0'是由C编译系统自动加上的。所以在用字符...
C语言中
关于'\n'和
10的
区别
答:
=10)是判断s[0]
!=10,
当s[0]!=10成立时执行下面的体。逻辑上就是:当s的第1个字符s[0]不是'\n'时要做另外处理。'\n'和10没有区别,但不要把
后面的
*p!=10和前面的*p!='\n'硬联系起来,这里完全可以写成while(i!=0)或while(i>0),因为*p
!=10的
话i至少是1——这里只是找了一个...
c语言
基本概念!急求!
答:
第三个逻辑运算符“非”用
一个感叹号
(!)表示。这个运算符对表达式的真值取反。
例如,
如果变量s小于10,程序 程序需执行某些操作,则条件代码如下:(s<10)或 (!(s>
=10
)) //s不大于等于10 关系运算符和逻辑运算符的优先级一般都低于算术运算符。例如,5>4+3的计算与5>(4+3)运算符是一样的...
帮忙写个
C程序
; 计算
s=1
-2!+3!-4!+...-
10!的
值并输出?
答:
printf("s = %lld\n", s);return 0;} 解释:声明变量 i 用于循环计数, n 用于接收用户输入的数值, s 用于存储表达式的值, f 用于存储阶乘的值。使用循环从2到10计算每个数的阶乘,通过if语句判断是否需要减去或者加上该数的阶乘,并将结果累加到变量s中。最后输出s的值。注意:由于
10的
...
C语言
若有定义语句:char
s
[
10
]=〞1234567\0\0〞;,则strlen(s)
的
值是
答:
答案是:strlen(s)的值为7 strlen(s)
的意思
是求字符串s的长度,strlen()函数
有一个
特点,就是以\0是串结束的标志,遇到\0就会停止,且字符串"1234567\0\0"中含有\0,所以strlen函数计数1、2、3、4、5、6、7这七
个数后
就停止了,然后返回结果。下图是用VC6.0运行该题代码,得到真确的结果...
13!这
是什么意思?
答:
数字后面加个感叹号是
阶乘的表示,是指从1乘以2一直乘到13
大家正在搜
数字后加感叹号什么意思
感叹号c语言中什么意思
一个数字后面加感叹号
数据结构中感叹号什么意思
c语言中感叹号代表什么
c语言感叹号前加后加
c语言中感叹号加等号
编程中感叹号什么意思
c语言问号是什么意思
相关问题
C语言中一个数字后面加个感叹号是什么意思?例如s=10!中的...
c语言中%10是什么意思?
C语言中的int (*a[10]) (int)是什么意思?举...
C语言中感叹号!是什么意思?还有前加加和后加加是什么意思,例...
c语言中s \=10什么意思啊
c语言中遇到t=t*10+s[i]-'0';这里的“s[i]...
c语言的16位机长中s=10!是什么意思
char s[10] 中的s是什么意思?