永发信息网

C语言的编程题

答案:2  悬赏:40  手机版
解决时间 2021-02-16 03:40
  • 提问者网友:遁入空寂
  • 2021-02-16 00:02
1.编写程序模拟骰子的10000次投掷。提示:用rand函数产生1到6之间的随机数face,然后统计1到6每一面出现的机会(概率)存放到数组frequency中,数组的下标为1-6。
2.编写程序,其中包括一个函数,此函数的功能是:对一个长度为N 的字符串从其第K个字符起,删去M个字符,组成长度为N-M的新字符串(其中N、M<=80,K<=N)。例如输入字符串"We are poor students.",利用此函数进行删除"poor"的处理,输出处理后的字符串是"We are students."。
3.编写一个函数insert(s1,s2,ch),实现在字符串s1中的指定字符ch位置处插入字符串s2。

18号之前要答案!
谢谢 各位高手!
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-02-16 01:37
但我怎样又吃又喝,如果我吃的
那些亲爱的白色矮种马,
生命是俘虏我们的狭小的圆圈,
带来改变,可是它对大多数人只一扫而过,
因为此刻的我心已枯竭
品味是这个的的颠沛流离哈哈
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-02-16 02:53

#include<stdio.h> void main() {  int a,b,c,n=0,num[1000];  for(a=1;a<=5;a++)   for(b=1;b<=5;b++)    for(c=1;c<=5;c++)     if(a!=b&&a!=c&&b!=c) num[n++]=a*100+b*10+c;  printf("一共有%d个这样的三位数,它们是:\n",n);  for(a=0;a<n;a++)  {   printf("%5d",num[a]);   if((a+1)%10==0)printf("\n");  }

}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯