单项选择题

设有下列定义:

struct sk

int m;

float x;

data,*q;

若要使q指向data中的m域,正确的赋值语句是( )。

A.q=&data.m;
B.*q=data.m;
C.q=(struct sk*)&data.m;
D.q=(struct sk*)data.m;
<上一题 目录 下一题>
热门 试题

单项选择题
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是( )。 w=2,x=3,y=4,z=5; m=(w<x)W:x: m=(m<z)m:Z; m=(m<y)m:y;
A.2
B.3
C.5
D.4
单项选择题
下列叙述中正确的是( )。
A.break语句只能用于switch语句体中
B.continue语句的作用是使程序的执行流程跳出包含它的所有循环
C.break语句只能用在循环体内和switch语句体内
D.在循环体内使用break语句和continue语句的作用相同
相关试题
  • 下列程序的输出结果是______。 #de...
  • 设有下列程序: #include<stdio.h> ...
  • 设有下列的程序段: char str[]= Hel...
  • 下列程序的功能是对输入的一行字符中的数字...
  • 若有定义int a[4][4]=1,2,3,...