正确答案: C
6
题目:下列程序的输出结果是int b=2;int func(int *a){ b+=*a; return(b);}main(){ int a=2, res=2; res += func(&a); printf("%d\n",res);}
解析:在本题程序中,首先定义了一个全局整型变量b,并给其赋初值为2,然后定义一个函数func,该函数带有一个指针类型的形参,在函数体中,通过形参的值来改变全局变量b的值,b+=*a等价于b=b+(*a),然后通过return语句返回计算后的变量b的结果。
查看原题
举一反三的答案和解析:
[单选题]打开“报表设计器”后,默认有3个区域,称为3个带区,其中的______不是默认的带区。
总结
[单选题]把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。
ALT
解析:修改表结构将字段的有效性规则删除的语句为:ALTER TABLE表名[ALTER[COLUMN]字段名1 DROP[CHECK]],所以此题答案为A。
[单选题]“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是
查询、表单或程序
解析:解析:在项目管理器中不能运行的文件是视图或报表,因此排除选项A、选项B选项D,答案为选项C。
[单选题]对建立良好的程序设计风格,下列描述中正确的是( )。
程序应该简单、清晰、可读性好
解析:A。【解析】”清晰第一,效率第二”,在考虑到程序的执行效率的同时,一定要保证程序清晰、可读;对符号名的命名,除了要符合语法要求外,还要具有一定的含义;程序的注释可以帮助程序员理解程序,不是可有可无的。