问题 填空题

执行以下程序的输出结果是______。
#include<stdio.h>
#define M 5
#define N M+M
main()
int k;
k=N*N*5;printf(”%d\n" ,k);

答案

参考答案:55

解析: 本题考查的重点是对宏定义的理解。#define指令定义一个标识符和一个串,编译程序在对C源程序处理时.发现该标识符都用该串替换,因此,在语句k=N*N*5将替换成k=M+M*M+M*5后,M被替换成5,从而k=5+5*5+5*5=55。

选择题
问答题

A商贸有限公司(以下简称A公司)2001年度发生以下事项: (1) 收到一张由B公司开具的原始凭证,会计人员张某发现该凭证金额有误,于是要求 B公司予以更正,并加盖B公司印章; (2) 公司董事长李某将其战友的女儿陈某调入该公司财务部任出纳,兼管会计档案保管工作,陈某没有会计证; (3) 公司从现金收入中直接支取5万元用于职工福利; (4) 与C酒厂签订一份买卖合同,合同约定C酒厂卖与A公司普通白酒12万瓶,贴某名牌酒厂商标,货款10万元; (5) 因购买上述白酒,A公司开具一张10万元的银行承兑汇票给C酒厂,C酒厂收到汇票后背书转让给D工程队以支付所欠工程款;D工程队向付款人提示承兑时,付款人拒绝承兑并作成拒绝证书。 请回答下列问题: ①会计人员张某要求B公司对金额有误的会计凭证予以更正、并加盖B公司印章的做法是否恰当为什么 ②公司董事长李某将其战友的女儿调入该公司财务部任出纳的行为是否违反会计人员回避制度的规定 ③陈某任出纳并兼管会计档案保管工作是否符合《会计法》的规定,为什么 ④公司从现金收入中直接支取5万元用于职工福利的做法是否合法请说明理由。 ⑤与C酒厂签订的买卖合同是否有效请说明理由。 ⑥买卖合同的效力是否会影响由此而产生的票据关系为什么 ⑦D工程队被拒绝承兑后,可以行使什么权利