我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 程序白痴求助,300FY 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

rex1986



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1853
威望: 0
浮云: 1214
在线等级:
注册时间: 2006-05-17
最后登陆: 2008-06-29

5come5帮你背单词 [ boycott /'boikət/ vt. & n. 联合抵制,罢(课、市等) ]


程序白痴求助,300FY

RT,用300FY求助,大家帮帮忙呀,一道100FY
直接用C++完成,保存成可运行在C++的文件
1;任意一个3×4的矩阵,要求编程求出其中最大的那个元素的值,以及其所在的行号和列号.(30分)
2; 设数字滤波器的性能指标如下,带通截至频率 As=40dB ωp=0.10π,阻带截止频率ωs=0.20π ,实际通带波动Rp=0.10dB ,最小阻带衰减 As=40dB,要求用窗函数设计一个低通FIR滤波器。(40分)
3; 一本书的页码从自然数1 开始顺序编码直到自然数n书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n 计算出书的全部页码中分别用到多少次数字0 1 2 …,9
编程任务 :
给定表示书的总页码的10 进制整数n (1≤n≤1000000000) 。编程计算书的全部页码中分别用到多少次数字0 1 2 …,9(递归方法做) (40分)
顶端 Posted: 2008-03-21 15:54 | [楼 主]
共产党人



性别: 帅哥 状态: 该用户目前不在线
等级: 优秀会员
发贴: 3353
威望: 0
浮云: 207
在线等级:
注册时间: 2006-11-24
最后登陆: 2008-06-29

5come5帮你背单词 [ cartoon /ka:'tu:n/ n. 卡通片,动画片,(报刊上的)漫画,连环画 ]


------------------------------———111—————————————
#define M 3

#define N 4

main( )

{int max,i,j,r,c;

static int a[M][N]={{123,94,-10,218},{3,9,10,-83},{45,16,44,-99}};

max=a[0][0];

for(i=0;i<M;i++)

for(j=0;j<N;i++)

if ( a[j]>max)

{max= a[j];

r=i;

c=j;

}

printf(“max=%d , row =%d , colum=%d \n”,max , r, c);

}
----------------------------END-------------------------------------

________________________3333333333-----------------------------------

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define N 2048 //若你有多于2048本书要计算,那后面就要申请内存了

void func(unsigned int (*ptr)[10], int m, int idx)
{
int i, j, h;
for (i=1; i<=m; ++i) {//这个for可以通过算法来提高效率,就是根据高位数字来得到低位出现的0-9的次数,累积就行了,算法很简单
j = i;
while (j > 0) {
++ptr[idx][j%10];
j /= 10;
}
}
}

int main()
{
unsigned int arr[2048][10] = {0}; //保存每本书的0-9次数
unsigned int (*ptr)[10] = 0;

unsigned int m[N], n;//m[N]保存每本书的页数
unsigned int *m_ptr;
unsigned int i;

printf("Input n (the lines of m): ");
scanf("%u", &n);
if (n > N) {//若书多于2048本,申请内存来保存
ptr = (unsigned int (*)[10])malloc(n*10*sizeof(unsigned int));
m_ptr = (unsigned int *)malloc(n*sizeof(unsigned int));
}
else {
ptr = arr;
m_ptr = m;
}

printf("Input %u numbers: ", n);
for (i=0; i<n; ++i) {
scanf("%u", m_ptr + i);
}

for (i=0; i<n; ++i) { // 跟上面的for分开,可以避免打扰编译器优化的输入缓冲,可以合到上面去.
func(ptr, m_ptr, i);
}
// 输出0-9
printf("number: %5u %5u %5u %5u %5u %5u %5u %5u %5u %5u\n", 0, 1, 2, 3, 4, 5, 6, 7, 8,
9);
for (i=0; i<n; ++i) { //输出每本书0-9的次数及总页数(有单页的书,这样的书真强大....)
printf("times: %5u %5u %5u %5u %5u %5u %5u %5u %5u %5u [Total pages: %5u]\
n", ptr[0], ptr[1], ptr[2], ptr[3], ptr[4], ptr[5], ptr[6], ptr[7], ptr
[8], ptr[9], m_ptr);
}

if (ptr != arr) {
free(ptr);
free(m_ptr);
}
}

------------------------------------end----------------------
顶端 Posted: 2008-03-21 16:11 | [1 楼]
神剑擒龙



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1801
威望: 0
浮云: 3
在线等级:
注册时间: 2006-09-19
最后登陆: 2024-09-04

5come5帮你背单词 [ miner /'mainə/ n. 矿工 ]


ls很强大,是才写的吗?
还没怎么看懂
第二个我们只在matlab里面做过
顶端 Posted: 2008-03-21 16:14 | [2 楼]
共产党人



性别: 帅哥 状态: 该用户目前不在线
等级: 优秀会员
发贴: 3353
威望: 0
浮云: 207
在线等级:
注册时间: 2006-11-24
最后登陆: 2008-06-29

5come5帮你背单词 [ lengthen /'leŋθən/ vt. 伸长,延长 ]


Quote:
引用第2楼神剑擒龙于2008-03-21 16:14发表的  :
ls很强大,是才写的吗?
还没怎么看懂



世界上有个最伟大的网站,一个叫GOOGLE,他使我们离任何信息都只有一个确定键

第一个还好,

第三个是递归算法,对于我这种外行来说还是比较吃力
顶端 Posted: 2008-03-21 16:16 | [3 楼]
rex1986



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1853
威望: 0
浮云: 1214
在线等级:
注册时间: 2006-05-17
最后登陆: 2008-06-29

5come5帮你背单词 [ edition /i'diən/ n. 版,版本 ]


Quote:
引用第3楼[屏蔽]档人于2008-03-21 16:16发表的  :



世界上有个最伟大的网站,一个叫GOOGLE,他使我们离任何信息都只有一个确定键

.......

200FY马上给你转
顶端 Posted: 2008-03-21 16:18 | [4 楼]
共产党人



性别: 帅哥 状态: 该用户目前不在线
等级: 优秀会员
发贴: 3353
威望: 0
浮云: 207
在线等级:
注册时间: 2006-11-24
最后登陆: 2008-06-29

5come5帮你背单词 [ rugged /'rΛgid/ a. 崎岖不平的,粗壮的 ]


Quote:
引用第4楼rex1986于2008-03-21 16:18发表的  :

200FY马上给你转



LZ真是一个爽快的YIN啊,很久没有看到这样的yin了
顶端 Posted: 2008-03-21 16:23 | [5 楼]
rex1986



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1853
威望: 0
浮云: 1214
在线等级:
注册时间: 2006-05-17
最后登陆: 2008-06-29

5come5帮你背单词 [ britain /'britən/ n. 不列颠(英格兰、威尔士和苏格兰的总称),英国 ]


Quote:
引用第5楼[屏蔽]档人于2008-03-21 16:23发表的  :



LZ真是一个爽快的YIN啊,很久没有看到这样的yin了

谁能把第二题搞一搞呀,还有100FY呢
顶端 Posted: 2008-03-21 17:14 | [6 楼]
napoleonny



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 146
威望: 0
浮云: 1127
在线等级:
注册时间: 2006-10-04
最后登陆: 2008-06-29

5come5帮你背单词 [ core /ko:/ n. 果心,核心,要点 ]


wp=0.1*pi;
ws=0.2*pi;
wc=(ws+wp)/2;
m=ceil(3.11*pi/wc);
n=-m:1:m;
wn=hann(2*m+1);
h=wc*sinc(wc*n);
H=h.*wn';
[y,ww]=freqz(H,1,512);
plot(ww/pi,20*log10(abs(y)))
远程图片:fir.jpg
顶端 Posted: 2008-03-21 18:53 | [7 楼]
napoleonny



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 146
威望: 0
浮云: 1127
在线等级:
注册时间: 2006-10-04
最后登陆: 2008-06-29

5come5帮你背单词 [ digest /di'd3əest, 'daid3əest/ v. 消化,领会,领悟;n. 文摘,摘要 ]


wp=0.1*pi;
ws=0.2*pi;
wc=(ws+wp)/2;
m=ceil(3.11*pi/wc);
n=-m:1:m;
wn=hann(2*m+1);
h=wc*sinc(wc*n);
H=h.*wn';
[y,ww]=freqz(H,1,512);
plot(ww/pi,20*log10(abs(y)))
顶端 Posted: 2008-03-21 18:53 | [8 楼]
rex1986



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1853
威望: 0
浮云: 1214
在线等级:
注册时间: 2006-05-17
最后登陆: 2008-06-29

5come5帮你背单词 [ narration /næ'reiən/ n. 进述,叙述,故事,记叙体 ]


LS 的是用matlab做的吗。能不能编译成C++ 下可运行的文件呢?
顶端 Posted: 2008-03-22 13:53 | [9 楼]
napoleonny



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 146
威望: 0
浮云: 1127
在线等级:
注册时间: 2006-10-04
最后登陆: 2008-06-29

5come5帮你背单词 [ ramble /'ræmbl/ vi. & n. 漫步,闲逛,漫谈,随笔;vt. 在…闲逛,漫步于 ]


用C++还不会
顶端 Posted: 2008-03-22 19:24 | [10 楼]
perfect_刘



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 960
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-11-20
最后登陆: 2009-05-08

5come5帮你背单词 [ guess /ges/ v. & n. 猜测,推测 ]


看看行不行~~


[ 此帖被perfect_刘在2008-03-23 15:25重新编辑 ]
顶端 Posted: 2008-03-22 23:33 | [11 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.010184(s) query 5, Time now is:11-22 05:04, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号