APP下载
首页
>
财会金融
>
C语言期末模拟练习
搜索
C语言期末模拟练习
题目内容
(
单选题
)
37、若有如下程序:int fun(int a,int b){if(a>b)return(a);elsereturn(b);}int main(){int x=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf(“%d\n”,r);return 0;}程序运行后的输出结果是( )。(1.0)

A、 3

B、 6

C、 8

D、 12

答案:D

C语言期末模拟练习
6、为了避免在嵌套的条件语句 if-else 中产生二义性,C语言规定:else子句总是与( )配对。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-8609-c058-fa2f4b1f9500.html
点击查看题目
99、 下面程序段循环一次也不执行。 int x=10; while(x=0) x=x-1;
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-4c26-c058-fa2f4b1f9500.html
点击查看题目
3、C语言属于( )(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-7f82-c058-fa2f4b1f9500.html
点击查看题目
47、若有说明:int *point=NULL,a=4; point=&a;,下面均代表地址的是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-df94-c058-fa2f4b1f9500.html
点击查看题目
85、设a=3,b=4,c=5,逻辑表达式!(a>b)&&!c||1的值是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-30d4-c058-fa2f4b1f9500.html
点击查看题目
71、表达式!x||a==b等效于( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1360-c058-fa2f4b1f9500.html
点击查看题目
14、下列程序的输出为()。int main(){int y=10;while(y--);printf("y=%d\n",y);return 0;}(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-970a-c058-fa2f4b1f9500.html
点击查看题目
74、在以下一组运算符中,优先级最低的运算符是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1993-c058-fa2f4b1f9500.html
点击查看题目
31、执行以下程序后,输出结果为#includevoid main(){int x;float y;y=3.6;x=(int)y+10;printf("x=%d,y=%f",x,y);}(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-bcf6-c058-fa2f4b1f9500.html
点击查看题目
8、执行语句“x=(a=5,b=a--)”后,x,a,b的值分别是()(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-8a31-c058-fa2f4b1f9500.html
点击查看题目
首页
>
财会金融
>
C语言期末模拟练习
题目内容
(
单选题
)
手机预览
C语言期末模拟练习

37、若有如下程序:int fun(int a,int b){if(a>b)return(a);elsereturn(b);}int main(){int x=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf(“%d\n”,r);return 0;}程序运行后的输出结果是( )。(1.0)

A、 3

B、 6

C、 8

D、 12

答案:D

分享
C语言期末模拟练习
相关题目
6、为了避免在嵌套的条件语句 if-else 中产生二义性,C语言规定:else子句总是与( )配对。(1.0)

A. 同一行上的if

B. 其之后最近的if

C. 缩排位置相同的if

D. 其之前最近并且没有与其它else配对的if

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-8609-c058-fa2f4b1f9500.html
点击查看答案
99、 下面程序段循环一次也不执行。 int x=10; while(x=0) x=x-1;
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-4c26-c058-fa2f4b1f9500.html
点击查看答案
3、C语言属于( )(1.0)

A. 机器语言

B. 汇编语言

C. 高级语言

D. 低级语言

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-7f82-c058-fa2f4b1f9500.html
点击查看答案
47、若有说明:int *point=NULL,a=4; point=&a;,下面均代表地址的是( )。(1.0)

A. a,point,*&a

B. &*a,&a,*point

C. *&point,*point,&a

D. &a,&*point,point

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-df94-c058-fa2f4b1f9500.html
点击查看答案
85、设a=3,b=4,c=5,逻辑表达式!(a>b)&&!c||1的值是( )。(1.0)

A. 3

B. 0

C. 1

D. 5

https://www.shititong.cn/cha-kan/shiti/00097efd-a800-30d4-c058-fa2f4b1f9500.html
点击查看答案
71、表达式!x||a==b等效于( )。(1.0)

A. !((x||a)==b)

B. !(x||y)==b

C. !(x||(a==b))

D. (!x)||(a==b)

https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1360-c058-fa2f4b1f9500.html
点击查看答案
14、下列程序的输出为()。int main(){int y=10;while(y--);printf("y=%d\n",y);return 0;}(1.0)

A. 构成无限循环

B. y=-1

C. y=0

D. y=1

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-970a-c058-fa2f4b1f9500.html
点击查看答案
74、在以下一组运算符中,优先级最低的运算符是( )。(1.0)

A. *

B. !=

C. +

D. =

https://www.shititong.cn/cha-kan/shiti/00097efd-a800-1993-c058-fa2f4b1f9500.html
点击查看答案
31、执行以下程序后,输出结果为#includevoid main(){int x;float y;y=3.6;x=(int)y+10;printf("x=%d,y=%f",x,y);}(1.0)

A. x=13,y=3.600000

B. x=13.5,y=3.60000

C. x=13,y=3

D. x=13,y=3.6

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-bcf6-c058-fa2f4b1f9500.html
点击查看答案
8、执行语句“x=(a=5,b=a--)”后,x,a,b的值分别是()(1.0)

A. 5,4,4

B. 5,5,4

C. 5,4,5

D. 4,5,4

https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-8a31-c058-fa2f4b1f9500.html
点击查看答案
试题通小程序
试题通app下载