作者ephesians (ephesians)
看板Programming
标题Re: [问题] C语言作业的问题
时间Thu May 17 13:11:54 2007
※ 引述《elle0001tw (。。。)》之铭言:
: 建立一个integer type (int) 的Array,SIZE为21
: Array的Elements是乱数产生的介於1~9之间的整数
: 的话,要怎麽改呢?
: 我很天真地写下...
: int content;
: srand(time(NULL));
: content = ( rand( )%9 )+1;
: int response[ SIZE ] = { content };
: 结果完全行不通...(可见我是超新手...)
: 麻烦大家了,谢谢^^
你的天真想法非常好,不过,
若有清楚的资料型态的概念,应该知道
content是一个数字,但你想指派给response[SIZE]的是一个资料阵列,
当然不能够这样处理,连语法都不符.
先宣告response[SIZE],
再用回圈一一指派responsep[0]到response[SIEZ-1]的资料即可.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.64.14