中易网

先假设有一题库,用C语言怎么从中随机取出n道题出来,思路是怎样的啊?

答案:2  悬赏:0  
解决时间 2021-03-13 05:16
先假设有一题库,用C语言怎么从中随机取出n道题出来,思路是怎样的啊?
最佳答案
用rand()函数就好
全部回答

针对这道题目来说,这个程序是可以执行成功的,但是,如果不是打印2 * 4 - 1行呢,要求是2 * n - 1行呢?我给出一个比较规范的程序:

#include <stdio.h>

// // 打印n个 * // void printstars(int n) {  int i;  for(i = 0; i < n; i++)   printf("*"); } // // 打印n个空格 // void printspaces(int n) {  int i;  for(i = 0; i < n; i++)   printf(" "); }

void main() {  int n, tmp;  int starnum, spacenum;  int i, j;

 printf("input n :");  scanf("%d", &n);    for(i = 1; i < 2 * n; i++)  {   // 计算本行空格数目

  if(i > n)    spacenum = i - n;

  else    spacenum = n - i;

  // 计算星星数目

  starnum = (n - spacenum)  * 2 - 1;

  printspaces(spacenum);   printstars(starnum);   printf("\n");  } }

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
飞得很快 的词语是什么
苹果6s plus 没有id密码 也可以用吗
亭湖区解放桥社区卫生服务站在什么地方啊,我
学生为什么不主动学习?
现在2月份 我想在家里养小鸡 养的好么 会不会
品味居饭庄这个地址在什么地方,我要处理点事
蓝宇手机城地址好找么,我有些事要过去
已知limX→1((x平方+bx+c)/(1-x))=5,求b,
银杏园大酒店这个地址在什么地方,我要处理点
古代"班姑"指谁?
the queen和韩国艺匠怎么样啊,性价比如何?
老师开了一家公司,想让我去参加开票人的培训
高考必背英语作文
马鞍山到西塘怎么去
php @fopen
推荐资讯
德源烟茶酒地址有知道的么?有点事想过去
WOW 5.0成就奖励 全套职业专属可幻化护甲 是
洗衣机滚筒只向左转而向右转时卡住了不转向左
佳佳公寓网吧怎么去啊,我要去那办事
小小我想知道这个在什么地方
嘿网吧地址有知道的么?有点事想过去
S240/华丰路(路口)在什么地方啊,我要过去处
宋子杨和陈秋研的关系
i3 3220 影驰gtx750ti大将 8g内存 玩英雄联盟
李嘉诚死了没?
傻哥哥阅读短文答案三年级下册
全民突击武器怎么升阶
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?