计算机二级

语句Print Sgn(-5^2)+Abs(-5^2)+int(-5^2)的输出结果是 ( )A.-1B.35C.0D.6

题目
语句Print Sgn(-5^2)+Abs(-5^2)+int(-5^2)的输出结果是 ( )

A.-1

B.35

C.0

D.6

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

语句Print 5/4*6\5 Mod 2的输出结果是( )。

A.0

B.1

C.2

D.3


正确答案:B

第2题:

语句:print sgn(-6^2)+Abs(-6^2)+int(-6^2)的输出结果是( )

A.-36B.1C.-1D.-72

52967.以下语句

a=sqr(3)

print format(a,"####.###")

的输出结果是( )

A.1.732

B. 0001.732

C.###1.732

D. 1.7320


正确答案:C

第3题:

窗体上有语句Printsgn(-5.1^2)+Abs(Int(-5.1^2)),运行后输出结果是( )。

A.52.2

B.25.01

C.26

D.28


正确答案:C
【解析】表达式的计算过程为:
-5.1^2-26.O1;Int(-5.1^2)=-27;Abs((Int(-5.1^2))=27;sgn(-5.1^2)=-l:Sgn(-5.1^2)+Abs((Int(-5.1^2))=26。

第4题:

执行语句Print "Sgn(-34)=";Sgn(-34)后,其输出结果是 A.Sgn(-34)=34 B.Sgn(-34)=-34 C.Sgn(-34)=+1 D.Sgn(-34)=-1


正确答案:D
【解析】本题使用Sgn函数来判断某数的正负号。当参数大于0时,返回1;当参数等于0时,返回0;当参数小于0时,返回-1。

第5题:

下述程序的输出结果是()。includevoid main(){int a[5]={1,2,3,4,5};int *p=a,**q=&p;p

下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[5]={1,2,3,4,5}; int *p=a,**q=&p; printf("%d,",*(p++)); printf("%d",**q);}

A.2,2

B.1,1

C.3,4

D.1,2


正确答案:D
解析:题干中,*(p++)就是数组元素a[0],输出a[0],之后指针p的值加1,**q即是数组元素a[1]。

第6题:

语句:print 5*5\5/5输出结果是( )

A.5

B.25

C.0

D.1


正确答案:B

第7题:

下面程序的输出结果是()。includemain(){int a[]={1,2,3,4,5,6,7,8,7,10},*p;p=a;print

下面程序的输出结果是( )。 #include<stdio.h> main() {int a[]={1,2,3,4,5,6,7,8,7,10},*p; p=a; printf("%d\n",*p+8); }

A.0

B.1

C.10

D.9


正确答案:D
解析:“*”号的优先级比“+”的优先级高,所以先执行“*P”:指针P指向的是数组的首地址,因此*p=1;再加8得9。

第8题:

有以下程序 main0 {int a=l,b=3,c=5; int *p 1 =&a,*p2--&b,*p=&c; *p-~pl*(*p2); print~"%dXn",c); } 执行后的输出结果是______。

A.1

B.2

C.3

D.4


正确答案:C
解析:p1=&a表示指针变量p1指向元素1的地址;p2=&b表示指针变量p2指向元素3的地址;p=&c表示指针变量p指向元素5的地址;执行*p=*p1*(*p2)=1*3=3,所以最后的结果为:3。

第9题:

语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是( )。

A..36

B.1

C.-1

D.-72


正确答案:C
解析:sgn(x)是符号函数,此函数的值有三个,当x>0时,sgn(x)=1;当x=0时,sgn(x)=0;当x<0时,sgn(x)=-1。abs功能是求整数的绝对值,格式为int abs(int i)。因为-6^2等于-36,所以sgnt(-6^2)=-1,abs(-6^2)=36,int(-6^2)=-36,所以选C。

第10题:

执行下列语句段后程序的输出结果是______。

int x[]={1,2,3,4,5};

int q=x;

cout<<*(++q)<<end1;


正确答案:2
2

更多相关问题