奥鹏教育云南开放大学C语言程序设计()形考作业3
奥鹏云南开放大学平时在线作业
C语言程序设计(19秋)形考作业3
已知变量a已定义为int型变量,以下定义并初始化指针变量p的语句中正确的是( )。
A:int *p=a;
B:int *p=*a;
C:int p=a;
D:int *p=a;
答案问询微信:424329
下列不是数据的表示单位的是( )。
A:位
B:字节
C:双字节
D:字
答案问询微信:424329
( )是用来标识变量名、符号常量名、函数名、数组名、类型名、文件名和标号的有效字符序列。
A:空白符
B:标识符
C:制表符
D:回车换行符
答案问询微信:424329
C语言的赋值运算符是( )。
A:=
B:==
C:?:
D:
答案问询微信:424329
( )主要由特定的语句定义符组成,用于控制程序的流程,以实现程序的各种结构方式。
A:简单语句
B:函数调用语句
C:流程控制语句
D:复合语句
答案问询微信:424329
若有以下说明:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int (*p)[4]=a;则引用数值为8的表达式是( )。
A:*a[1]+3
B:*(*(p+1)+3)
C:a[2][1]
D:p[1][3]
答案问询微信:424329
设有如下的程序段:char str[ ]="This a book";char *ptr;ptr=str;执行上面的程序段后,*(ptr+2)的值为( )。
A:'s'
B:'i'
C:'h'的地址
D:'h'
答案问询微信:424329
C语言通过( )可以实现一些特殊的语言功能,它是要放在所有函数之外,并以#号开头的。
A:函数调用语句
B:预处理命令
C:说明语句
D:复合语句
答案问询微信:424329
程序设计过程应当包括( )不同阶段。
A:分析
B:设计
C:编码
D:测试
E:维护
F:编写程序文档
答案问询微信:424329
( )等统称为空白符。
A:空格符
B:制表符
C:回车换行符
D:注释
答案问询微信:424329
在C语言中,采用的分隔符有( )。
A:句号
B:逗号
C:空格
D:问号
答案问询微信:424329
面向对象的程序设计语言支持面向对象的基本特征是( )。
A:多态性
B:继承性
C:封装性
D:重复性
答案问询微信:424329
标量(纯量)类型又细分为##。
答案问询微信:424329
从编写一个C程序到完成运行并得到结果,一般需要经过##几个步骤。
答案问询微信:424329
##是以过程为中心的编程思想;##是从现实世界中客观存在的事物(即:对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。
答案问询微信:424329
程序调试是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正##的过程。
答案问询微信:424329
一个源程序不论由多少个文件组成,都有一个且只能有一个##。
答案问询微信:424329
派生类型又细分为##。
答案问询微信:424329
Visual C++ 6.0是(美国)Microsoft公司于1993年推出的C++语言集成开发环境(简称,VC或VC++),它提供集源程序的##于一体的可视化软件开发工具。
答案问询微信:奥鹏云南开放大学平时在线作业424329
表达式是由##按一定语法形式组成的算式。
答案问询微信:424329
下列程序执行后的输出结果是##。main(){ int a[3][3],*p,i;p=a[0][0];for(i=0;i9; i++)p[i]=i+1;printf("%d n",a[1][2]);}
答案问询微信:424329
下面程序的运行结果是##。void swap(int *a, int *b){ int *t;t=a; a=b; b=t;}main(){ int x=4, y=9;int *p=x, *q=y;swap(p,q); printf("%d %dn", *p, *q);}
答案问询微信:424329
简述C语言的特点。
答案问询微信:424329
简述C语言的三类,共有九种控制语句。
答案问询微信:424329
简述面向过程的程序设计方法遵循的设计原则。
答案问询微信:424329