99问答网
所有问题
C语言 二题求详解
如题所述
举报该问题
推荐答案 2015-07-06
答案选择B
0开头的是八进制数,0x开头的是十六进制数
所以m=9,n=10
科学计数法知a=100, b=20
所以最后x=9/2+10*100.0/20.0+1/2
其中9/2和1/2默认进行整数除法,分别得到4和0,所以最后的结果为4+50+0=54
输出保留三位小数得到54.000
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOjBOtOWzXBz7eetjet.html
相似回答
c语言
问题
求详解
不要只有答案
答:
int m=10; 定义全局变量m;int m=5; 定义了一个局部变量m,作用域仅在f函数内部
两
个m变量地址不同,互不干涉,所以f(6,7)的结果是47,47/10 的结果取整为4。第4题 结果是 579 static int
c
=3;定义的是一个静态变量,它仅在声明时被首次初始化,即以后的函数 调用不再进行初始化...
c语言
两
道指针题,
求详解
答:
第一题 include<stdio.h> void f(int *pm){int m=6;pm=&m;//*pm=6,pm指向本函数的里变量m (*pm)++;//*pm=7,改变的本函数里的变量m,调用结束 } main(){int m=5;f(&m);printf("%d\n",m);//输出5 } 第
二题
include<stdio.h> void fun(int *p){int x=6;//p=&x;...
两
道关于
C语言
的题,急求
详解
,会的给重谢~~~
答:
第一题 从s[12]={1,2,3,4,4,3,2,1,1,1,2,3}和
c
[s[i]]++可以看出c[1]加了4次 输出4 c[2]加了3次 c[3] 3次 c[4] 2次 所以输出4332 第
二题
因为每次循环都要清0 所以直接看最后一次循环 sum=i*j=1*1=1 输出1 ...
二级
C语言题目
,看了答案还是不会,
求详解
。
答:
计算逗号左边的表达式,它本身也是一个逗号表达式a=4*5,a*
2
,同样先计算左边的a=4*5,这是一个赋值表达式,计算结果为20,同时a=20,再计算a*2,结果为40(但这个不重要,这里不用它)接
c语言
二级阅读题求解
答:
p=
c
[3]=4,q=1 1) i=2,t=c[
2
]*4+1=13 q=p=4,p=13 2) i=1,t=c[1]*13+4=17 q=13,p=17 3)i=0,t=c[0]*17+13=47 q=17,p=47 所以第一行是47,p的值。若有计算错误忽略下,主要是这个算法
求
C语言
这
两
道题的
详解
!
答:
第一题:x=67-65+79=81=Q;y=34*2=68=D;因为最后两个变量都要按照字符型输出,所以结果是QD;第
二题
:首先两个连续的百分号就等于一个百分号。所以输出的结果是——a=%d,b=%d(这里回车)a=%65,b=%66
C语言
二级
题目求详解
答:
选 C
C语言
问题,
求详解
答:
1、A,a & 3 == 3,3的二进制为0000 0000 0000 0000 0000 0000 0000 0011,这样就好比忽略a的高30位的值,只取其低
2
位。如果最低
两
个位 为二进制的 11,那么该表达式的值就等于 二进制的11(十进制的3),这两个位只要有任何一个位不为1那么该表达式就不可能成立 2、D,因为不能对...
求此题
c语言
的
详解
答:
第一题,因为fun的形参只有两个,所以传递的参数再复杂,其实参必须与形参一一对应,所以其实参为两个。第
二题
,首先,有func(b,
c
)计算得到c=6,然后d=fun(2*a,fun(b,c));相当于fun(4,6),但fun中c是static的,也就是说变量c每次都是从上次的值来的,比如第一次调用的时候,c初始化...
大家正在搜
C语言中递归详解
c语言答题题库
C语言选择题
C语言关键字解析
c语言的题
c语言必考编程题
c语言编程题经典100例
c语言搜题
大一c语言经典编程题