如何用c语言给二维数组随机赋值?

假设一个二维数组A[5][5],如何用c语言实现在这25个数组元素里面随机挑选10个元素并给这10个元素赋(0,1)随机值,其余元素的值为0?

在吗

其他人都没仔细看题 关键是要先给随机选出的10个元素

(这10个元素不能重复)赋值

而不是在于给元素赋的随机值追问

是呀,问题的关键就在这里!你有可以运行的答案吗?

追答

等下写给你

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-25
n=rand()%(Y-X+1)+X; /*n为X~Y之间的随机数*/ 可以试试这种方法。
第2个回答  2012-09-25
用随机数生成器
第3个回答  2012-09-25
rand()函数
第4个回答  2012-09-25
使用rand()随机函数,具体用法请自行百度