|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
main(){int x,y,z;x=1;y=1;z=0;x=x||y&&z;printf(.%d,%d.,x,x&&!y||z);}程序的运行结果是1,1
|
答案是:答案错误
出自
兰州大学-C语言程序设计 其他系统
兰州大学
|
更多试题>>>>
1、以下不正确的定义语句是( )
A. double x[5]={2.0,4.0,6.0,8.0,10.0}
B. int y[5]={0,1,3,5,7,9}
C. char c1[]={.1.,.2.,.3.,.4.,.5.}
2、C语言中while和do while循环的主要区别是( )
A. do-while的循环至少无条件执行一次
B. while循环控制条件比do-while的循环控制条件严格
C. do-while允许从外部转入到循环体内
D
3、若有以下定义:char s[10]=.include.,*p=s;则不能代表字符u的表达式是( )
A. s[4]
B. s+4
C. *(p+4)
D. p+=4,*p
4、下面对typedef不正确的叙述是
A. 用typedef可以定义各种类型名,但不能用来定义变量
B. 用typedef可以增加新的基本数据类型
C. 用typedef只是将已存在的类型用一个新的标识符表示
D. 使用typ
5、若有以下定义int a[5]={1,2,3,4,5},*p,i;i=3;p=a;,则对数组元素地址的正确引用是( )
A. &p
B. a++
C. &(p+1)
D. &p[i]
|
|