问题

(37)有以下程序

#include <stdio.h>

struct ord

{ int x,y;} dt[2]={1,2,3,4};

main()

{ struct ord *p=dt;

printf (“%d,”,++p->x); printf(“%d\n”,++p->y);

}

程序的运行结果是

A)1,2 B)2,3 C)3,4 D)4,1

参考答案
您可能感兴趣的试题
  • (38)设有宏定义:#include IsDIV(k,n) ((k%n==1)?1:0且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&& IsDIV(m,7)为真时所要表达的是A)判断m是否
  • (39)有以下程序#include main(){ int a=5,b=1,t;t=(a$amp;}程序运行后的输出结果是A)21 B)11 C)6 D)1
  • (40)有以下程序#include main(){ FILE *f;f=fopen(“filea.txt”,”w”);fprintf(f,”abc”);fclose(f);}若文本文
  • 下列选项中不属于结构化程序设计方法的是A) 自顶向下B) 逐步求精C ) 模块化D) 可复用
  • 两个或两个以上模块之间关联的紧密程度称为A) 耦合度B) 内聚度C ) 复杂度D) 数据传输特性
  • 下列叙述中正确的是A) 软件测试应该由程序开发者来完成B) 程序经调试后一般不需要再测试C ) 软件维护只包括对程序代码的维护D) 以上三种说法都不对