欢迎光临
奥鹏作业辅导

国开25春《C语言程序设计》C语言程序设计模拟试卷(3)[咨询答案]

来源:奥鹏在离线平时作业辅导   日期: 作者:admin
国开25春《C语言程序设计》C语言程序设计模拟试卷(3)[咨询答案]
题目类型:
  单选题
题目:
  由c语言源程序文件编译而成的目标文件的默认扩展名为
选项:
  cpp
  c
  exe
  obj


题目类型:
  单选题
题目:
  设x和y均为逻辑值,则x || y为假的条件是
选项:
  它们均为真
  其中一个为真
  它们均为假
  其中一个为假


题目类型:
  单选题
题目:
  枚举类型中的每个枚举常量的值都是一个
选项:
  整数
  浮点数
  字符
  记录


题目类型:
  单选题
题目:
  循环语句"for(i=0; i<=n; i++) s;"中循环体s被执行的次数为
选项:
  1
  n-1
  n
  n+1


题目类型:
  单选题
题目:
  假定有定义为"int a[4][5]={{1,3,5},{2,8}};",则a[1][1]的值为
选项:
  3
  5
  2
  8


题目类型:
  单选题
题目:
  在下面的选项中,不能作为函数值返回类型的是
选项:
  void
  int
  new
  long


题目类型:
  单选题
题目:
  假定x的值为4,y的值为6,则表达式x++*++y的值为
选项:
  28
  24
  30
  35


题目类型:
  单选题
题目:
  用calloc函数创建具有10个整型元素的动态存储空间的正确调用是
选项:
  calloc(10,sizeof(char))
  calloc(10)
  calloc(10,sizeof(int))
  calloc(sizeof(int),10,)


题目类型:
  单选题
题目:
  假定有定义"int b[10], *pb;",则不正确的赋值为
选项:
  pb=b
  pb=b[5]
  pb=b+4
  pb=&b[0]


题目类型:
  单选题
题目:
  标准输入设备的文件流标识符是
选项:
  stderr
  stdin
  stdout
  stdio


题目类型:
  填空题
题目:
  执行"printf("%c",'a'+3);"语句后得到的输出结果为 1 .
选项:
  


题目类型:
  填空题
题目:
  short int类型的长度为 1 .
选项:
  


题目类型:
  填空题
题目:
  用类型关键字表示十进制常数3.26f的类型为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定y=5,则表达式--y*3的值为 1 .
选项:
  


题目类型:
  填空题
题目:
  逻辑表达式(x==0 && y>5)的相反表达式为 1 .
选项:
  


题目类型:
  填空题
题目:
  若x=5,y=10,则x!=y的逻辑值为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定二维数组的定义为"int a[3][6];",则该数组所占存储空间的字节数为 1 .
选项:
  


题目类型:
  填空题
题目:
  使用"typedef char bb[m][n];"语句定义 1 为含有m行n列的二维字符数组类型.
选项:
  


题目类型:
  填空题
题目:
  字符串"a:\xxk\数据"的长度为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定p所指对象的值为20,p+1所指对象的值为30,则*++p的值为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定一个数据对象为int*类型,则指向该对象的指针类型为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定一个结构类型的定义为 "struct a{int a,b; a* c;};",则该类型的长度为 1 .
选项:
  


题目类型:
  填空题
题目:
  假定要访问一个结构对象x中的数据成员a,则表示方式为 1 .
选项:
  


题目类型:
  问答题
题目:
  #include void main() { int i, s=0; for(i=1;;i++) { if(s>20) break; if(i%2) s+=i; } printf("s=%dn",s); }
选项:
  


题目类型:
  问答题
题目:
  #include void main() { int a[9]={36,25,48,24,55,40,18,30,20}; int i, b1, b2; b1=b2=a[0]; for(i=1; i<9; i++) { if(a[i]>b1) b1=a[i]; if(a[i]选项:
  


题目类型:
  问答题
题目:
  #include void sb(char ch) { switch(ch) { case 'a': case 'a': printf("ww "); break; case 'b': case 'b': printf("gg "); break; default: printf("bb "); break; } } void main() { char a1='a',a2='b',a3='f'; sb(a1);sb(a2);sb(a3); printf("n"); }
选项:
  


题目类型:
  问答题
题目:
  #include #define m 6 void main() { int i,x; int a[m]={10,15,22,37,46,58}; for(i=0; i选项:
  


题目类型:
  问答题
题目:
  #include struct worker { char name[15]; int age; float pay; }; void main() { struct worker x={"wanghua",34,4250}; struct worker y, *p; y=x; p=&x; printf("%d %7.2fn", y.age+p->age, p->pay+300); }
选项:
  


题目类型:
  问答题
题目:
  int fh() { int x,y=0; scanf("%d",&x); while(x!=-1) { y+=x; scanf("%d",&x);} return y; } 函数功能:
选项:
  


题目类型:
  问答题
题目:
  int ff(struct intnode *f) //f为指向一个单链表的表头指针 { int n=0; if(!f) return 0; while(f) { n++; f=f->next; } return n; } 假定struct intnode的类型定义为: struct intnode { int data; struct intnode* next; }; 函数功能:
选项:
  


题目类型:
  问答题
题目:
  编写一个程序,利用while循环,计算并打印输出的值,其中正整数n值由键盘输入.假定求和变量用sum表示,计数变量用i表示,sum、i和n均定义为全局变量,sum和i的初值分别被赋予0和1.
选项:
  


题目类型:
  问答题
题目:
  根据函数原型"void dd(int a[], int n, int mm)"编写函数定义,利用双重循环查找并打印输出数组a[n]中任何两个元素的值等于mm值的元素值.假定a[i]+a[j]等于mm,则输出格式为:(a[i],a[j]).
选项:
  


本文标签: C语言程序设计 
扫描二维码获取答案

热门文章

猜你喜欢