某通信公司编程题
来源:互联网 发布:搜索引擎优化的好处 编辑:程序博客网 时间:2024/06/05 12:49
题目:用c语言实现一个产生N个4位随机数,并统计0~9在个位,十位,百位,千位出现的次数。
基本程序如下:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main(void)
{
static int count[4][10];//统计0~9在个位,十位,百位,千位出现的次数
const int a[] = {0,1,2,3,4,5,6,7,8,9};
int b[4];
int i = 0;
int j = 0;
int k = 0;
int random;
srand((unsigned)time(NULL));
while(k++ < 100)
{
random = rand()%10000;
printf("%d/n",random);
b[0] = random%10;
b[1] = random/10%10;
b[2] = random/100%10;
b[3] = random/1000;
for(i=0; i<4; i++)
{
for(j=0; j<10; j++)
{
if(b[i] == a[j])
count[i][j]++;
}
}
}
for(i=0; i<4; i++)
{
for(j=0; j<10; j++)
{
printf("count[%d][%d]=%d ",i,j,count[i][j]);
}
printf("/n");
}
}
注:如有错误请指点。
- 某通信公司编程题
- 《编程题》来自某游戏公司
- 向某通信公司维权小记
- 某通信公司 SNDCP LOG 分析
- 某通信公司的Android面试题目
- [编程题] 赶去公司
- [编程题] 赶去公司
- 某知名IT公司最近的一道笔试编程题
- ITSM:某省通信公司支撑系统服务管理案例
- 一些招聘公司的笔试编程题
- 通信网络以及通信类公司
- 在通信公司的实习
- 某知名IT公司最近的一道笔试编程题(C#)
- 华为公司编程风格
- 公司编程规范
- 小米公司编程题1(欢迎批评指正)
- 小米公司编程题2(欢迎批评指正)
- 360公司 2016校园招聘在线笔试编程题
- 在 Internet Explorer 5.5 中创建可编辑的 Web 页
- AJAX,CSS,RUBy的小抄
- 《软件测试的有效方法(第2版)》笔记(二)
- C++ 参数传递方式:值传递,引用传递,指针传递
- Cs
- 某通信公司编程题
- Oracle Listener启动失效
- 健康贴示(尽力每日更新)2007-02-12
- 使用循环来使热点的内容改变
- 页面拖拽操作不完全版(待续)
- test
- ASP.NET弹出一个对话框
- C++ 成员函数的重载、覆盖与隐藏
- 通过样式表实现固定表头和列