永发信息网

这道c语言怎么做,解析看不懂,谁能详细说一下

答案:3  悬赏:20  手机版
解决时间 2021-04-06 22:43
这道c语言怎么做,解析看不懂,谁能详细说一下
最佳答案
1、第一个scanf的函数,赋值的不是字符串,而是字符(%c),又因为它是for函数的执行语句,所以根据for函数,scanf函数一共要运行7次,分别给b字符串数组的前7位赋值,原b的前七位是:
The空格shy。 而输入的语句的前七位是Fig空格flo。它将前者替换了,所以现在的:
b[]="fig空格flo空格is空格blue."
2、gets()函数的用法和scanf类似,都是赋值。gets(A)的意思是把整个字符串赋值给A,又因为前面将Fig flower is red 的前七位赋值给了b,所以从第八位开始赋值:wer空格is空格red.
3、所以答案就是:A
Fig flower is red.The sky is blue.

ps:另外我觉得这道题有错才对,因为前面并没有定义过A和B数组,不知道这是出题故意的还是说打印问题
全部回答
for(i=0;i<7;i++),b[0]到b[6]“Fig flo"逐个字符赋值(空格算)b[7]后字符不变,gets(A)将"wer is red"赋值给啊a[20].还有a,A与b,B是题印错了吗?
在main()前面加一个void,变成void main().
否则在visual studio 2005+的环境下编译不能通过.
这个程序用i,j,k分别表示a,b,c对应的选择,每个人都是从x到z的循环.
如果遇到i,j,k值相等的时候就继续下一个循环,因为每个人对阵的对手不能相同.
if(i!='x'&&k!='x'&&k!='z')这句是根据已知条件进行的检查,
要求a不能是对阵x,k不能对阵x和z,
如果所有的检查都通过了,那么就printf输出这组解.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
爱情被践踏的句子,被马蜂蛰了的那种疼痛广东
从小塘车站怎么搭车去江门
建邺区妇联在什么地方啊,我要过去处理事情
北京哪个大学好,北京有什么好的大学,最好给个
怎么做无底图片?
什么是大写的历史
制衣店有一种布料可以做12件同样的上衣或20条
有一句话叫:从郎索双( )中间这个字怎么念
1949年-2000年的世界人口总数
洁尔阴好还是黄松洗液好
单选题Sheisstubborninresistinghisenquiri
登录技术创新基金网站有时间要求吗
(?十24)一(?十32一24)=16
麻烦问下昆明官渡区云溪小学和晓东小学怎么样
电机搭铁是什么意思,蓄电池接入设备后为什么
推荐资讯
单选题下列各组物质属于同素异形体的是A.白磷
若n阶行列式不等于零,那么他的所有n-1阶子式
请问、锡有毒么?
深高科美的固话显示屏背光一直常亮着
华北地区有哪几个省?
畏惧的名言警句,一些告诉人不要畏惧烦恼的名
为什么从美国回来的身上和衣服箱里边都是香香
铝合金窗户怎么清洗,铝合金门窗怎么清洗?
一年级趣味拓展园十的成语游乐园
牡丹鸡提款诗词
求无双大蛇Z背景音乐MP3格式的。。。
下列家庭小实验不能成功的是A.用紫卷心菜制酸
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?