A.对应的数字电影放映机
B. 相对应的数字电影服务器
C. 对应此影片及相应服务器的密钥(KDM)
D. 对应此影片及相应解码器的密钥(KDM)
第1题
(1)抽样器完成下列运算保留(n)的偶数点。
试求x(n)经抽样器输出g2(n)的傅里叶变换。
(2)抽取器对x(n)进行序列偶数点的重排。
试求,r(n)经抽取器输出h(n)的傅里叶变换。
(3)已知系统A中的数字滤波器FA的冲激响应为
若使系统A与系统B等效.求系统B中数字滤波器FB的频率响应Hg(ejw)及相应的冲激响应h(n)=?
第4题
按给定函数原型编程检查一个字符串是否全由数字组成。 int IsAllDigit(char p[]);/*若全由数字组成,则函数返回1,否则返回0*/ 在主函数中,从键盘输入一个字符串(假设字符串的最大长度为20个字符),调用函数IsAllDigit(),检查该字符串是否全由数字组成,然后在主函数中根据函数IsAllDigit()的返回值输出相应的提示信息。 程序的第1次运行结果: Please input a string: help456↙ The string is not digit string. 程序的第2次运行结果: Please input a string: 20150216↙ The string is digit string. 在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int IsAllDigit(char p[]); int main() { char a[80]; printf("Please input a string:\n"); gets(a); if (IsAllDigit(a)) printf("The string is digit string."); else printf("The string is not digit string."); return 0; } int IsAllDigit(char p[]) { int flag = 1, i; for (i = 0; ___________; i++) { if ( ___________________) { flag = 0; _________; } } return flag; }
A、第17行: p[i] != '\0' 第19行: p[i] < '0' || p[i] > '9' 第22行: break
B、第17行: p[i] = '\0' 第19行: p[i] < '0' && p[i] > '9' 第22行: continue
C、第17行: p[i] == '\0' 第19行: p[i] < 0 || p[i] > 9 第22行: break
D、第17行: p[i] != '\n' 第19行: p[i] < 0 && p[i] > 9 第22行: continue
第5题
按给定函数原型编程检查一个字符串是否全由数字组成。 int IsAllDigit(char p[]);/*若全由数字组成,则函数返回1,否则返回0*/ 在主函数中,从键盘输入一个字符串(假设字符串的最大长度为20个字符),调用函数IsAllDigit(),检查该字符串是否全由数字组成,然后在主函数中根据函数IsAllDigit()的返回值输出相应的提示信息。 程序的第1次运行结果: Please input a string: help456↙ The string is not digit string. 程序的第2次运行结果: Please input a string: 20150216↙ The string is digit string. 在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> int IsAllDigit(char p[]); int main() { char a[80]; printf("Please input a string:\n"); gets(a); if (IsAllDigit(a)) printf("The string is digit string."); else printf("The string is not digit string."); return 0; } int IsAllDigit(char p[]) { int flag = 1, i; for (i = 0; ___________; i++) { if ( ___________________) { flag = 0; _________; } } return flag; }
A、第17行: p[i] != '\0' 第19行: p[i] < '0' || p[i] > '9' 第22行: break
B、第17行: p[i] = '\0' 第19行: p[i] < '0' && p[i] > '9' 第22行: continue
C、第17行: p[i] == '\0' 第19行: p[i] < 0 || p[i] > 9 第22行: break
D、第17行: p[i] != '\n' 第19行: p[i] < 0 && p[i] > 9 第22行: continue
第6题
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include<stdio.h>
include<stdlib.h>
include<string.h>
int fun(char *str)
{
int n;
char *p=str;
【 】;
p++;
while (*p)
{
n=【 】;
p++;
}
return【 】;
}
main()
{
char str[9];
int i;
int n;
printf ("Enter a string made up of '0' and
'1' digital character:");
gets (str);
if (strlen(str)>8)
{
printf ("Error:string too longer!
please input again !\n\n");
exit(0);
}
for(i=0;str[i];i++)
if(str[i]<'0'||str[i]>'1')
{
printf("Error:%c not is '0'and
'1' digital character !\n\n",
str[i]);
exit(0);
}
printf("The original string:");
puts(str);
n=fun(str);
printf("\n%s is convered to decimal
number:%d\n\n",str,n);
}
第8题
Dc=2000-0.02P,Sc=1200+0.03P
并设国际市场上汽车的价格为10000美元,请用数字和图形说明下列问题。
(1)自由贸易下,计算中国汽车的产量及进出口量,分析自由贸易对国内消费者及厂商的福利影响。
(2)假设中国对汽车征收每辆3000美元的进口税,计算国内汽车的产量及贸易量;分析与自由贸易相比,消费者和厂商的福利变化。
(3)假设中国为汽车进口设定150单位的配额限制,计算国内汽车的价格、产量及贸易量;分析与自由贸易相比,消费者、政府、厂商的福利变动。
(4)假设中国给国内汽车制造商每辆3000美元的生产补贴,计算这时国内汽车的产量、贸易量;分析与自由贸易相比,消费者、政府、厂商的福利变动。
(5)上述(2)、(3)、(4)中的3种政策都是保护国内汽车制造业,你认为政府应该实行哪一种政策?在实践中会有什么问题?
(6)如果国际汽车市场价格降为8000美元,分析关税(仍为3000美元)和配额(仍为150)对国内价格、进口量、消费者、政府、厂商的福利影响。
第9题
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include <stdio.h>
include<stdlib.h>
include<string.h>
define N 8
int xx[N];
int fun(char *str,int x,int y)
{
int sum;
int i=0;
char *p=str;
for(i=0; i<N; i++)
xx[i]=0;
sum=*p-'0';
p++;
while (*p)
{
sum=【 】;
p++;
}
i=0;
while(sum!=0)
{
xx[i]=【 】;
【 】;
i++;
}
return i;
}
main ()
{
char str[6];
int i;
int n;
int x;
int y;
printf("Enter a string made up of '0' to
'9' digits character:");
gets(str);
if(strlen (str) >5)
{
printf("Error:string too longer!,
please input again!\n\n");
exit(0);
}
for(i=0;str[i];i++)
if(str[i]<'0'||str[i]>'9')
{
printf("Error:%c not is '0' to
'9' digits character!\n\n",
str[i]);
exit(0);
}
printf("The original string: ");
puts(str);
printf("\nINPUT x= ");
scanf("%d",&x);
printf("\nINPUT y= ");
scanf("%d",&y);
n=fun(str,x,y);
printf("\n%s is convered to",str);
for (i=n-1; i>=0; i--)
printf("%d",xx[i]);
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!