正确答案: A
可封装
题目:下列选项中不属于结构化程序设计原则的是
解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用90t0语句等。
查看原题
举一反三的答案和解析:
[单选题]考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是
f(6,'&')
解析:解析:当一个函数中有多个默认参数时,则形参分布中默认参数应从右到左逐渐定义。在函数调用时,系统按从左到右的顺序将实参与形参结合,当实参的数目不足时,系统将按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。在C选项中,函数调用中只有两个实参,系统按从左到右的顺序将实参与形参结合时,实参'&'将赋值给int型形参b,显然则是非法的。
[多选题]在SQL Server2005中,当数据表被修改时,系统自动执行的数据库对象是()。
触发器
解析:本题答案:B
[单选题]对建立良好的程序设计风格,下面描述正确的是( )。
程序应简单、清晰、可读性好
[单选题]查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是( )。
Like“*等级考试*”
解析:*代表任意字符串,等级考试字段可以在开头也可以在结尾,所以D选项正确。
[单选题]若有以下定义和语句:includeinta=4,b=3,*p,*q,*w;p=&a; q=&b; w=q; q=NULL;则
*q=0;
解析:解析:本题中定义了3个指向整型的指针变量p、q、w,并让p指向a,让q指向b,通过将q的值赋给w,使w也指向b,最后将q指向NULL。因为q指向NULL,所以选项A中对q所指地址进行写入是非法的。故A选项为所选。
[单选题]有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i2;i++)p[i]=ch[i]; for(i=0;i2;i++) for(j=0;p[i][j]!='\O';j+=2) s=10*s+p[i][j]-'0'; printf("%d\n",s);} 该程序的输出结果是______。
6385
[多选题]1)#include
2)include
双精度浮点型
解析:本题答案:C
本题解析:第13行定义了3个double型的变量a、b、c,double即双精度浮点型。
[单选题]将 E-R 图转换到关系模式时,实体与联系都可以表示成 ______ 。
关系
[单选题]一个Visual FoxPro过程化程序,从功能上可将其分为( )
程序说明部分、数据处理部分、控制返回部分