正确答案: D
            模块设计要保证高耦合、高内聚 
            题目:下列选项中不符合良好程序设计风格的是( )。
             解析:模块设计要保证低耦合,高内聚。
 
             查看原题查看所有试题 
            学习资料的答案和解析:
                                                    
                                 
                
                 [单选题]如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确
                                                
                  
                                                                                                                                                                 Mytext.Text 
                                                                                                                                    
                
                解析:正确答案:B 
                            
                
                 [单选题]下列关于类、对象、属性和方法的叙述中,错误的是( )。
                                                
                  
                                                                                                                                                                                                             基于同一个类产生的两个对象不可以分别设置自己的属性值 
                                            
                
                解析:D)    【解析】类是对一类具有相同的属性和方法对象的描述,属性用于描述对象的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。 
                            
                
                 [单选题]若有如下语句 #includeiostream.h> void main() { int x=3: do{ X=X-2; coutX; }while(!(--x)); } 则上面程序段
                                                
                  
                                                                         输出的是1和-2 
                                                                                                                                    
                
                解析:解析:do—while语句的一般格式为do循环体语句while(表达式);,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。 
                            
                
                 [单选题]以下选项中能正确把c1定义成结构体变量的是( )。
                                                
                  
                                                                                                                                                                                                             struct { int red; int green; int blue; }c1; 
                                            
                
                解析:解析:因为结构体中不能出现同名的成员变量,所以选项A和B都是错误的;又因为结构体中成员的定义应该由分号隔开,所以选项C也是错误的。选项D定义了一个无名结构体,并同时定义该结构体变量c1,是正确的写法。故应该选择D。