下面程序的运行结果是【 】。解答并分析
struct KeyWord {
char Key[20]; int ID;
}kw[]={"void",1,"char",2,"int",3,"float",4,"double",5}; main() {
printf("%c,%d\n",kw[3].Key[0], kw[3].ID);
}
A) i,3 B) n,3 C) f,4 D) l,4
下面程序的运行结果是【 】。C++结构体方面的
答案:2 悬赏:80 手机版
解决时间 2021-02-21 02:41
- 提问者网友:蓝莓格格巫
- 2021-02-20 02:52
最佳答案
- 五星知识达人网友:一秋
- 2021-02-20 03:53
选c
kw[0].key = void
kw[0].id = 1依次类推
kw[3]的key=float,他的第一个字符是f,id是4
kw[0].key = void
kw[0].id = 1依次类推
kw[3]的key=float,他的第一个字符是f,id是4
全部回答
- 1楼网友:渡鹤影
- 2021-02-20 04:52
a
定义一个country结构的数组x,有5个元素并初始化为1,"china",2,"usa",3,"france",4, "england",5, "spanish"
再定义一个指向country结构的指针p指向数组x的第三个元素,那么p指向的是3,"france",那么p->num就是3,p->name就是france,p->name[2]就是name的第三个字母a,所以选a。(*p).等价于p->。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯