题目内容

The elites are interesting and important ______

查看答案
更多问题

数组str全由大小写字母字符组成。请补充函数fun(),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为‘z’或‘Z’,则相应地转换成‘a’或‘A’,结果仍保存在原数组中。
例如,输入“StudentZz”,则输出“TuvefouAa”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include<stdio.h>
define N 80
void fun(char s[])
{
int i;
for(i=0;【 】;i++)
{
if(s[i]=='z'||s[i]='Z')
s[i]-=【 】;
else
s[i]+=【 】;
}
}
main()
{
char str[N];
clrscr();
printf("\n Input a string:\n");
gets(str);
printf("\n*** original string***\n");
puts(str);
fun(str);
printf("\n*** new string***\n");
puts(str);
}

甲股份有限公司(以下简称甲公司)2003年至2005年与投资业务有关的资料如下:
(1)2007年1月1日,甲公司与ABC公司达成协议,以市区200亩土地的土地使用权和两栋办公楼换入ABC公司拥有的乙公司25%的股权和T公司10%的股权。甲公司200亩土地使用权的账面价值为6760万元,公允价值为13520万元,未曾计提减值准备。两栋办公楼的原价为16900万元,累计折旧为12900万元,公允价值为3380万元,未曾计提减值准备。
ABC公司拥有乙公司25%股权的账面价值及其公允价值均为10140万元;拥有T公司 10%股权的账面价值及其公允价值均为6760万元。甲公司为换入乙公司25%的股权支付税费16万元,甲公司为换入T公司10%的股权支付税费4万元。
甲公司对乙公司投资具有重大影响,采用权益法核算,甲公司对T公司投资不具有重大影响,并且在活跃市场中没有报价、公允价值不能可靠计量。采用成本法核算。甲公司与乙公司、T公司的会计年度及采用的会计政策相同。
2007年1月1日,乙公司可辨认净资产公允价值总额为40824万元,下列项目外,其账面其他资产、负债的公允价值与账面价值相同。
(2)2007年5月2日,乙公司宣告发放2006年度的现金股利600万元,并于5月26日实际发放。
(3)2007年度,乙公司实现净利润3800万元。其中在甲公司取得投资时的账面存货有 80%对外出售。
(4)2008年5月10日,乙公司发现2007年漏记了本应计入当年损益的费用100万元 (具有重大影响),其累积影响净利润的数额为67万元。
(5)2008年度,乙公司发生净亏损1900万元。其中在甲公司取得投资时的账面存货有 80%对外出售。
(6)2008年12月31日,因乙公司发生严重财务困难,甲公司预计对乙公司长期股权投资的可收回金额为10000万元。
(7)2009年5月,乙公司因可供出售金融资产增加资本公积1000万元。
(8)2009年9月3日,甲公司与丙股份有限公司(以下简称丙公司)签订协议,将其所持有乙公司的25%的股权全部转让给丙公司。股权转让协议如下:①股权转让协议在经甲公司和丙公司的临时股东大会批准后生效;②股权转让价款总额为13000万元,协议生效日丙公司支付股权转让价款总额的90%,股权过户手续办理完成时支付股权转让价款总额的10%。
2009年10月31日,甲公司和丙公司分别召开临时股东大会批准了上述股权转让协议。当日,甲公司收到丙公司支付的股权转让价款总额的90%。截止至2009年12月31日,上述股权转让的过户手续尚未办理完毕。
(9)2009年度,乙公司实现净利润1000万元,其中1月至10月份实现净利润800万元。假定:①非货币性资产交换具有商业实质,且换入资产或换出资产的公允价值能够可靠地计量;②甲公司计提法定盈余公积金和法定公益金的比例均为10%;③除上述交易或事项外,乙公司未发生导致其所有者权益发生变动的其他交易或事项。
要求:
(1)编制2007年1月1日甲公司以土地使用权和办公楼换入乙公司和T公司股权的相关会计分录。
(2)编制2007年5月2日乙公司宣告发放的现金股利并收到现金股利的会计分录。
(3)编制2007年度因乙公司实现净利润而调整长期股权投资账面价值的会计分录。
(4)编制2008年5月10日因乙公司发现2007年前期会计差错而调整长期股权投资账面价值的会计分录。
(5)编制2008年度因乙公司发生净亏损而调整长期股权投资账面价值的会计分录。
(6)编制2008年12月31日计提长期投资减值准备的会计分录。
(7)编制2009年5月乙公司因可供出售金融资产增加资本公积而调整长期股权投资账面价值的会计分录。
(8)编制2009年10月31日甲公司收到丙公司支付的股权转让价款总额的90%的会计分录。
(9)编制2009年度乙公司实现净利润时的会计分录。

在关系模型中,若属性A是关系R的主码,则在R的任伺元组中,属性A的取值都不允许为空,这种约束称为【 】规则。

阅读下列程序说明和C程序,将应填入(n)处的字句写在对应栏内。
[说明]
本程序将自然数1,2,……,N2(N=5)按蛇形方式逐个顺序存入N阶矩阵。令n=N-1,则矩阵中的每一元素可用aij标记,其中i,j(0≤i,j≤n)分别为其所在行的行号和所在列的列号。蛇形方式顺序存放的方法是从an0开始、到a0n为止,依次填入由1递增的自然数,交替地对每一斜列从左上角向右下角或从右下角向左上角排列。程序的输出为:
[程序]
include <stdio.h>
include <math.h>
define SIZE.10
int a[SIZE] [SIZE],k;
void write(int n) /*输出矩阵*/
{ int i,j;
for(i=0;i<=n;i+ +){
for(j=0; j<=nj j+ +)
printf("%4d",a[i][j]);
printf("\n");
}
}
void makeline(int row_start, int col_start, int row_end) /*完成矩阵一条斜线的整数填写*/
{ int i,j, sign;
sign=((1)> =0)? 1:-1;
for(i = row_start,j = col_start; (row_end-i) * sign>=0; i+=sign,j+=sign)
a[i][j]=(2);
}
void makeArray(int n) /*完成矩阵每条斜线的整数填写*/
{ int d;
for(d=1;d<=(3);d+ +)
if(d< =n+1)
if(d%2)
makeline((4));
else
makeline(n+1-d,0,n);
else
if(d%2)
makeline((5));
else
makeline(0,d-n-1,2*n-d+1);
}
void main()
{ int n, N=5;
k=1; n=N-1;
makeArray(n);
write(n);
}

答案查题题库