99问答网
所有问题
C语言 第十六题C和D是啥意思
如题所述
举报该问题
其他回答
第1个回答 2017-02-22
C——ftell函数返回相对于文件开头的指针位置,所以用fseek(fp,-ftell(fp),1);就可以把文件指针移到文件开头位置,其中1表示从当前位置开始,-表示向前移。D——fseek(fp,0,2);中2表示从文件最后开始,0表示移动0个字符,所以移不到开头去。所以D是错误的,选D。
第2个回答 2017-02-22
fseek的第三个参数, 有0 1 2 三种
0是从文件开头开始计算
1是从当前位置开始计算。
2 是从文件结尾开始计算。
C选项 是从当前位置 ,向前(因为是负值)移动当前指针位置字节数(ftell)的位移。
所以 这个是移动到开头的。
D选项, 是从结尾开始算, 偏移0个字节, 也就是说, 这个是移动到文件结尾的。
所以选D
本回答被提问者和网友采纳
相似回答
c语言题目
请教
答:
2.c,是字符串常量
;3.a,(b中的char,c中的case,d中的while)4.b,m为整型的所以运算时会产生题中现象;5.d,简单,不解释;6.b,e后必须接整数,前边的不能缺省;7.此题不严格,不同的编译器中所占空间不同 8.d,简单不解释 9.b,简单不解释 10.d,\后接三位八进制数,或2位...
请问
第十六题
对指针变量正确赋值方式为什么是
c
指针p前不应该有个*吗...
答:
这是指针指向字符串的问题,char b[5],*p=b; //指针p初始指向了字符数组b,亦即指针p指向了数组b的首元素地址。p="abcde"; //这个赋值语句本质上是将常量字符串的首地址赋值给指针变量p,*p的话是指针运算符,即访问指针p所指向的内存单元的数据,这里*p的值是字符'a',因为p存放的是这个...
第十六题
,为什么选
C
?
答:
do得加to,排除A,如果A有to也是对的;as kind as to也是对的;
D
和B一样(用于否定或每部句时)Cso...as to...在这里表示结果的。例子:He ran so fast as to fall down.
请教几个
C语言
的问题、大神快来!!
答:
第一题,c有非常明显的错误,那就是有三个输入控制符,确只有两个变量,d,
第一个是按十六进制输入,第二个是按八进制输入
,第三个是按整数位为六位,小数位为二位的输入控制输入,是正确的。至于第二题,你看,c跟d是错的离谱,b的话也没给a和b赋初值!所以只能选a!!!
计算机有关
c语言
的一些问题选择 各位大大 求帮忙~~~
答:
第十一题:a 理由:void既是空的
意思
也就是没有返回值 第十二题:这一题我看不大清楚你的题目,但只要记住,以0开头的是八进制数,其中不能有大于七的数字,以0x开头的是
十六
进制数,其中不能有大于f的就行、第十三题:b
d
理由:a是一关系表达式,b是语句,
c
中不合法,赋值运算符的左侧...
第十六题
,为什么
C
错了?
答:
你好,
c
选项错误的原因就是,即使未达到平衡状态,比例也是c选项所叙述的,只有符号两侧的物质浓度不再发生变化,就说明已经达到了平衡。
几道
C语言
的入门问题,给过程,在线等
答:
1、
C
A选项表示8进制的1;B选项表示
十六
进制的1;C选项错误,0开头的表示八进制的整数常量,范围是0-7,08显然超过了8进制的表示范围;
D
选项表示十进制的8;2、B f表示单精度,不写的话默认都是双精度;3、0X10;两个十六进制的数进行按位与运算,首先把两个十六进制数化成二进制OX14:0010 ...
第十六题
,
D
选项怎么排除
答:
答案是B。
D
项:分子分母同时除以x^3,则分子为1(1-1/x)√(1/x+1/x^2),分母为(1-1/x^3)当x->+∞时,分子趋于0,分母趋于1,故是无穷小。B项:分母可化为(x-1)(x^2+x+1)因此整个分数可化为x√(x+1)/(x^2+x+1)因此当x->1时,分子趋于√2,分母趋于3,故整个分数趋于√2...
C语言
的一个问题
答:
(3)中,声明a,b,c为字符变量,
d
为字符指针 (4)中,a='\',错误,第二个单引号将被转义,正确的写法是:a='\'';(5)中,b='\xbc',正确,此处b和
c是十六
进制数。但是这个字符无法被打印出来,因为它属于扩展ASCII范畴。(6)中,c='\0xab',错误,根据书本知识,“\0将被转义”,后面...
大家正在搜
编程语言和C语言
c语言为什么叫C语言
C语言和C 的区别
A B C D E F
A B C D E
A B C D
C语言什么
C语言并
C语言编程