永发信息网

c语言编程的问题 输入字符串

答案:3  悬赏:0  手机版
解决时间 2021-08-14 17:54
(35) 有以下定义
  #include <stdio.h>
  char a[10],*b=a;
  不能给数组a输入字符串的语句是( )。
  A) gets(a)   B) gets(a[0])   C) gets(&a[0]);   D) gets(b) ;
  
最佳答案

答案应该是B,gets要求参数是字符数组的地址


A:a是数组a的首地址,即指向a[0]的地址


B:这是数组a的第一个元素值,不是一个地址


C:指向a[0]的地址


D:b为指针类型,指向a的首地址

全部回答

A,C,D中的变量均为地址,只有B不是,故选B

答案为B,gets()函数的参数是字符串的首地址,a[0]是第a中第一个元素的值。并非地址

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英语翻译In Marine Corps basic training,I s
怎样消暑?
细胞器总结,真核细胞的细胞器总结表格
装饰设计专业好就业吗?
永兴县郴州立邦油漆店地址有谁知道?有点事想
穿越火线海尔活动抽奖有时候抽不到?
梦见了牛有眼泪是怎么回事?
现在水货的诺基亚N95大约多少钱?
8月15日QQ三国的华容小道怎么不见了
水平放置的正方形的直观图是平行四边形,其相
谁有QQT经典现代包6视频?
O2和N2是什么杂化一般说是该原子的σ键数(即
面试时英语金牌句式
摄像头打开一片黑怎么回事,我的本是联想U150
为了一些事,自己的心始终平静不下来,
推荐资讯
问道法金最好的加点是什么?叫什么名字好?
qq西游里贡品和奇珍有什么用的?
诺基亚E71的功能界面是怎样的?
伸手求个游戏王卡组
我拿了西洋参补药给妈妈吃,吃了一周,就出现
茅箭区十堰市规划局经济开发区分局怎么去啊,
贷款还款来源怎么写,房贷提前还款怎么还,需
保护树木的环保标语,写二句关于保护树木的标
信用卡办分期怎么还款,信用卡分期能提前还款
加13炎麻护肩防御有多少
上高中就一定要上大学么?
碌碌无为近义词,人到50岁辛苦了半辈子但没办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?