高级语言程序设计复习资料(1)资料

合集下载

《高级语言程序设计》复习提纲(2015201601)(1)

《高级语言程序设计》复习提纲(2015201601)(1)

《高级语言程序设计》复习提纲(2015级计科、软工)三、注意题量比较大,少数位置有陷阱,认真复习....。

....,注意细节....,考试时抓紧时间四、常用算法⏹求和⏹求阶乘⏹求一元二次方程的根⏹输出图形(如星号*组成的菱形,杨辉三角形等)⏹整数逆序⏹大小写字母互换⏹简单的递归⏹交换排序、选择排序五、各章知识点1、C语言程序设计概述⏹掌握C程序的构成,基本书写形式,例如:每条语句以分号结束。

⏹掌握C程序的编写和实现过程,以及各阶段生成的文件。

(编辑.c、编译.obj、连接.exe、运行)⏹掌握标识符的命名规则:字母或下划线开头的,字母、数字、下划线的组合。

2、C语言的基本数据类型与表达式⏹掌握基本的数据类型(主要是int、float、double、char)及其占用的字节数⏹掌握基本类型的常量(主要是数值常量35、035、0x35和字符常量’d’、’\t’、#define)的说明方式。

⏹理解变量的定义、左值和右值、定义和声明的区别⏹字符数据和整型数据的计算。

⏹运算符的优先级和结合性⏹掌握常用的运算符,如算术、关系、逻辑、赋值、条件、逗号运算符之间的优先关系,以及各表达式的值(特别是赋值表达式)⏹掌握自增自减运算符(++、--)的前缀形式和后缀形式的运算规则⏹理解逻辑表达式的操作数和值⏹类型转换(强制类型转换、自动类型转换)⏹例如:int a=123; 则a/100的值为(),a/10%10的值为()。

⏹例如:赋值语句的类型转换:int a=23.6;则a的值为23⏹例如:表示10>a>3的表达式为()。

⏹例:x=0与x==0的区别3、4、5、顺序结构、选择结构、循环结构程序设计⏹顺序结构:✓C语言中常用输入输出函数的用法(getchar、putchar、gets、puts、scanf、printf) (stdio.h)⏹选择结构✓if语句:三种形式,嵌套,复合语句(块语句)✓switch语句:形式、语义、表达式的类型要求、技巧、语句中的break。

谭浩强《高级语言程序设计》重点笔记+知识点总结

谭浩强《高级语言程序设计》重点笔记+知识点总结

谭浩强《高级语言程序设计》重点笔记+知识点总结谭浩强的《高级语言程序设计》是一本经典的计算机科学教材,对于理解和掌握高级语言程序设计有着重要的作用。

下面是对这本书的重点笔记和知识点总结,希望对您有所帮助。

### 第一章:计算机系统概述- 计算机系统的组成- 硬件:包括中央处理器、存储器、输入设备、输出设备和外存储器等- 软件:包括系统软件和应用软件- 计算机系统的工作原理- 程序的执行过程:取指令、译码、执行、存储### 第二章:计算机编程语言概述- 计算机语言的层次结构- 高级语言、汇编语言、机器语言- 高级语言的特点- 与机器无关、易学易用、程序的可移植性强### 第三章:C语言概述- C语言的发展历史- C语言的特点与优点- 可移植性强、功能丰富、灵活性高- C语言的使用范围和应用领域### 第四章:C语言程序设计基本方法- C语言程序的结构- 头文件、函数、变量、语句、表达式- 算法与程序设计- 算法的设计、实现和调试### 第五章:数据类型和运算符- C语言的数据类型- 基本类型、组合类型、指针类型- 运算符及其优先级- 算术运算符、关系运算符、逻辑运算符 ### 第六章:控制程序流程- 顺序结构- 语句的执行顺序- 分支结构- if语句、switch语句- 循环结构- while循环、for循环、do...while循环 ### 第七章:函数- 函数的定义和调用- 函数参数及返回值- 递归函数的实现### 第八章:数组与指针- 数组的定义和使用- 指针的概念及其作用- 数组与指针的关系### 第九章:结构体与共用体- 结构体的定义和使用- 共用体的特点及使用方式- 结构体与指针的关系### 第十章:文件操作- 文件的打开、读写、关闭- 文件指针和文件操作函数- 文件的顺序读写和随机读写以上是《高级语言程序设计》的重点笔记和知识点总结,希望对您有所帮助。

如果有其他问题,欢迎继续询问!。

《高级语言程序设计(VB)》复习提纲

《高级语言程序设计(VB)》复习提纲

《高级语言程序设计(VB)》复习提纲第一章 Visual Basic程序设计概述1. VB程序设计的主要特点是:面向对象的可视化设计和事件驱动编程机制2. VB集成开发环境[例1-1]. 在VB编程状态下,双击窗体中的对象后将显示的窗口是。

A) 项目(工程)窗口B) 工具箱C) 代码窗口 D) 属性窗口[例1-2].在设计阶段,要选定窗体上的多个控件,可以按住键同时单击各个控件。

A) Shift B) Tab C) Alt D) Enter第二章 VB简单的程序设计1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是:属性、方法、事件[例2-1]. 下面4项中不属于面对对象系统三要素的是。

A.变量B.事件C.属性D.方法2. 基本控件和窗体♦标签 Label:用于显示文本(输出)信息,不能作为输入信息的界面。

常用属性:Caption[例2-2]. 关于标签控件,以下叙述中正确的是。

A) 标签控件显示的内容由Caption属性决定,但运行时不能改变其内容。

B) 标签控件显示的内容由Caption属性决定,且运行时仍可以改变其内容。

C) 标签控件显示的内容由Text属性决定,但运行时不能改变其内容。

D) 标签控件显示的内容由Text属性决定,且运行时仍可以改变其内容。

♦文本框TextBox: 是一个文本编辑区域,可在该区域输入,编辑和显示正文内容。

常用属性:Text,Locked, Enabled常用方法: SetFocus是把光标移到指定的文本框对象中。

[例2-3]. 为了把焦点移到某个指定的控件,所使用的方法是。

A.SetFocusB.VisibleC.RefreshD.GetFocus♦命令按钮CommandButton: 接受用户输入的命令。

常用属性: Caption ,Defalut,Cancel常用事件:Click设置键盘访键:在Caption属性的某个英文字母前加“&”符号♦窗体:常用属性: Caption 常用方法:Print[例2-4].要求改变窗体的标题时,应当在属性窗口中改变的属性是Caption。

高级语言程序设计(一)-全国-0901

高级语言程序设计(一)-全国-0901

0901-全国-高级语言程序设计(一)总分:100一、单选题(共15题,共30分)1、设inti=1,k=2;,则错误的循环语句是()(2分)A:for(i=0,k=-1;i++,k++);B:for(;k-1;i++);C:for(i=1,k=4;k--;i++);D:for(;k--;);2、一维数组a的正确说明语句为()(2分)A:inta(10);B:intn=10,a[n];C:intn;scanf(″%d″,&n);inta[n];D:#defineSIZE10inta[SIZE];3、正确的条件语句为()(2分)A:if((a=b;)>0)t=a;B:if((a=b)>0)thent=a;C:if(a>b)t=a;D:if(a<b={a++;b++});4、正确的数组定义及初始化的是()(2分)A:chara[10]={“string”};B:inta[5]={0,1,2,3,4,5};C:chara={“string”};D:inta[]={x,y,z};5、在C语言中,标准的输入设备stdin是指()(2分)A:软盘B:硬盘C:显示器D:键盘6、已知字符’A’的ASCII码值是65,且charc1=’A’,c2=’D’;则执行语句printf(″%d,%d\n″,c1,c2-2);后的输出结果是()(2分) A:A,DB:A,BC:65,68D:65,667、若有下列程序段:intx=1,y=2;x=x+y;y=x-y;x=x-y;则执行后x和y的值分别为()(2分)A:1和2B:2和2C:2和1D:1和18、设charc1;,则c1中为小写英文字母字符的正确表达式为()(2分)A:’a’<=c1=’z’B:(c1>=’a’)&&(c1<=’z’)C:(c1>=a)&&(c1<=z)D:(’a’<=c1)||(’z’>=c1)9、设inta=7;floatx=2.5,y=4.7;,则表达式x+3%(int)(x+y)/4的值是()(2分) A:2.75B:3.5C:2.5D:0.010、设inta,b;,则表达式(b=2,a=5,b++,a+b)的值是()(2分)A:2B:5C:7D:811、在循环体中用来强制继续循环的语句是()(2分)A:breakB:continueC:exitD:return12、设intk,a,b;unsignedlongw=5;doublex=1.42;则不符合类型要求的表达式是()(2分)A:x%(-3)B:w+=2C:k=(a=2,b=3)D:a+=(b=4)*(a=3)13、设typedefstruct{inta;chars[10];}TYPE;TYPEu1;则printf(‘‘%d\n”,sizeof(u1));的输出结果是()(2分)A:2B:12C:14D:1614、设chars1[]=“string1”,s2[8],*s3,*s4=“string2”;,则对系统函数strcpy的错误调用是()(2分)A:strcpy(s1,“string1”);B:strcpy(s4,“string2”);C:strcpy(“string2”,s2);D:strcpy(s3,“string1”);15、设inta=3,b=4;,则printf(‘‘%d,%d,”(a,b),(b,a));的输出结果是()(2分) A:3,4B:4,3C:3,4,4,3D:4,3,3,4二、填空题(共10题,共20分)16、能正确表述“2<x<3或x<-10”的C语言表达式是______。

Java高级语言程序设计期末复习资料(1)

Java高级语言程序设计期末复习资料(1)

第1章、Java语言简介第2知识点、Java程序的开发过程【单项选择】1 、下列关于classpath环境变量的说法中,哪一个是正确的(难度系数:易)A、classpath配置一次后可永久使用B、没有classpath环境变量就不能运行Java程序C、classpath环境变量可以让虚拟机找到class文件的目录D、查看当前classpath配置的命令是:classpath参考答案:C答案解析:classpath环境变量可以让虚拟机找到class文件目录,没有配置classpath环境变量时,java虚拟机会自动将其设置为“.”。

查看当前classpath的命令是set classpath;【单项选择】2 、在下列说法中,选出最正确的一项是( )。

(难度系数:易)A、Java语言是以类为程序的基本单位的B、Java语言是不区分大小写的C、多行注释语句必须以//开始D、在Java语言中,类的源文件名和该类名可以不相同参考答案:A【单项选择】3 、Java属于以下哪种语言? (难度系数:易)A、机器语言B、汇编语言C、高级语言D、以上都不对参考答案:C答案解析:Java是一门高级编程语言【单项选择】4 、下列选项中不属于Java虚拟机的执行特点的一项是( )。

(难度系数:易)A、异常处理B、多线程C、动态链接D、简单易学参考答案:D【单项选择】5、下列命令中,可以将文档注释提取出来生成帮助文档的是()(难度系数:易)A、javacB、javaC、javadocD、jar参考答案:C答案解析:可以使用javadoc命令将文档注释提取出来生成帮助文档【单项选择】6 、下列关于Java特点的描述中,错误的是?(难度系数:易)A、Java语言不支持指针B、Java具有自动垃圾回收的机制C、Java只能运行在Window和Linux平台D、Java允许多个线程同时执行参考答案:C答案解析:JAVA是一门面向对象的语言,它没有指针的概念,并提供了自动垃圾回收的机制,具有跨平台,多线程等特点。

高级语言程序设计复习资料及知识点

高级语言程序设计复习资料及知识点
8.理解return语句。
9.掌握函数的定义。
10.掌握数组的存入操作,并能够输出极值。
11.理解素数的定义,并计算处于某范围的素数。
12.理解和掌握函数调用方法,特别是形参是数组和数值的方式。
13、理解C语言常量。
14、理解和掌握存储类别。
理解和掌握函数调用方法特别是形参是数组和数值的方式
《高级语言程序设计》复习资料及知识点
09计职1、09数媒1
1.理解&&、||、>、!、&含义。
2.掌握数组的基本操作。
理解字符串与字符数组的关系。
4.理解宏定义。
5.如何打开文件。
6.理解和掌握指针的基本概念和操作。
7.理解数组指针的概念,掌握指针的操作。

复习资料(高级语言程序设计)

复习资料(高级语言程序设计)

《高级语言程序设计》复习资料一、名词解释(15分)1、程序设计就是为计算机编制程序的过程,它涉及程序设计方法和程序设计语言等内容。

2、软件是与计算机系统的操作有关的计算机程序、规程、规则,以及有可能的文件、文档及数据。

(不能认为软件就是程序,程序只是完成软件产品的一部分。

)3、C语言是一种流行的计算机高级程序设计语言,它设计精巧,功能齐全,不紧是开发系统软件的理想工具,也是开发应用软件的理想程序设计语言。

4、在程序运行过程中其值可以被改变的量。

5、是一种对所给的运算对象(操作数)进行何种运算的符号。

二、填空题(10分)1、02、非零3、数组的地址4、15、递归三、判断题(20分)1、X2、X3、X4、√5、√四、简答题(25分)1、一个完整的电子计算机系统由硬件和软件两大部分构成。

计算机硬件包括输入设备、输出设备、存储器、运算器、控制器五大部分。

计算机软件,正如人的躯体和思想不可或缺一样,硬件就是计算机的躯体,软件则是计算机执行任务的“思想”。

让计算机执行一步运算或判断的命令称为指令,而指令的有序集合则称为程序,程序和有关文档资料成为软件。

2、(1)明确问题(弄清楚做什么)(2)系统设计(怎么做:抽象出数据结构→设计对数据的操作)(3)用计算机语言编制程序(4)调试程序3、(1)语言短小精悍、基本组成部分紧凑、简洁。

(2)运算符丰富表达能力强。

(3)数据类型丰富结构化好。

(4)提供了某些接近汇编语言的功能,有利于编写系统软件。

(5)C程序所生成的目标代码质量高。

(6)C程序的可移植性好。

4、(1)顺序结构:程序的流程按语句书写的顺序依次执行,在语句执行的过程中,不会发生程序控制的转移。

(2)、选择结构:判断给定的条件,根据判断结果(真/假)决定所要执行的操作。

该结构会发生流程控制的转移。

(3)、循环结构:用来完成语句的重复执行,即根据给定的条件反复执行,某段程序或某个语句。

该结构会发生流程控制的转移。

成人高等教育《高级语言程序设计(C语言程序设计)》复习资料

成人高等教育《高级语言程序设计(C语言程序设计)》复习资料

【概念总结】C程序用C语言编写的程序称为C语言源程序,源程序文件的后缀名为“.c”。

源程序经编译后生成后缀名为“.obj”的目标文件,再把目标文件与各种库函数连接起来,生成“.exe”可执行文件。

C语言有三种基本结构:顺序结构、选择结构、循环结构。

main函数又称主函数,是C程序的入口。

main后面跟一对小括号和一对花括号,花括号括起来的部分称为main函数的函数体。

一个C程序从main函数开始执行,到main函数体执行完结束,而不论main函数在整个程序中的位置如何。

每一个程序有且仅有一个main函数,其他函数都是为main函数服务的。

存储形式计算机在电脑中保存数据是采用二进制形式,由0或1构成的二进制称为位(bit),八个位构成一个字节(Byte),1个Byte=8个bit。

二进制、八进制、十六进制转化为十进制采用乘法,十进制转化为二进制、八进制、十六进制采用除法。

数据的存放位置就是它的地址。

注释是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。

书写格式每条语句的后面必须有一个分号,分号是语句的一部分。

一行内可写多条语句,一个语句可写在多行上。

标识符是标识名字的有效字符序列,可以理解为C程序中的单词。

标识符的命名规则是:(1)标识符只能由字母、数字和下划线组成,字母区分大小写。

(2)标识符的第一个字符必须是字母或下划线,不能为数字。

C语言标识符分如下3类(1)关键字。

它们在程序中有固定的含义,不能另作他用。

如int、for、switch 等。

(2)预定义标识符。

预先定义并具有特定含义的标识符。

如define、include 等。

(3)用户标识符。

用户根据需要定义的标识符,符合命名规则且不与关键字相同。

常量与变量常量是指在程序运行过程中,其值不能改变的量。

常量分为整型常量、实型常量、字符常量、字符串常量、符号常量5种。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、简答题(10选2,每题5分)1.简要叙述指针为函数参数的使用方法。

2.简要叙述结构体特点。

3. 简述机器语言、汇编语言和高级语言。

4. 简述C语言的特点。

5. 简述C语言程序的编辑、编译与运行。

6 简述程序设计语言的分类、高级语言及其分类。

7. 简述C语言的发展简史。

8. 简要列举C语言中的常用表达式。

9. 简要叙述break语句与continue语句的区别。

10.冯洛伊曼体系结构图二、填空题(10个空每空2分)1. 程序运行过程中,其值保持不变的量称为;为了提高程序的可读性与易维护性,可以用宏替换给常量命名。

程序运行过程中,其值可以改变的量称为。

2. 程序的三种基本结构是:结构、结构、结构。

3. 数组是一组、的变量,数组中的变量称为。

数组名本质上是,它是数组的首地址即数组第一个元素的地址。

4. 函数是具有相对独立功能的。

函数定义中的参数称为参数,函数调用中的参数称为参数。

函数的数据类型是函数返回值的数据类型;无返回值时,函数的数据类型为。

函数直接或间接调用自身称为调用。

5. 计算机内存单元的称为地址,存放地址的变量称为变量。

6. 结构是一组、的变量,结构中的变量称为。

7. 标识符由、、组成,以或开头,字母区分大小写;不能用作标识符。

8. 通过变量名访问变量,称为变量的访问。

通过变量的地址访问变量,称为变量的访问。

9. 字符型常量是一对括起的单个字符,字符串常量是一对括起的一串字符。

10.在C语言中,文件可以用___________和____________两种形式存取。

11.函数定义____________和_______________两部分组成。

12. 设p是指向数组中某元素的指针变量,分别写出下列表达式的含义:p++:___________________________________________________________;++p:____________________________________________________________。

13.C标准函数库提供了丰富的输入输出函数,用户程序使用时需包含系统头文件_____________。

14.数组的下标从_______开始,数组的最大下标是________________。

15.( )、=、&&的优先级顺序从高到低依次为__________________________。

16.任何一个计算机程序执行时的控制流程均可用三种基本结构表示:_________、__________、__________。

17.变量的地址被称为__________,而存放地址数据的变量称为__________。

18.运行C程序的一般步骤:____________、________________、______________、______________。

19.C标准函数库提供了常用的字符串处理函数,用户使用时需包含头文件____________。

三、单选题(每题2分10题,请大家考试时慎重答题)1. 以下正确的标识符是( C )。

A. %XB. a+bC. a123D. test!2. C语言中的基本数据类型包括( B )。

A. 整型、实型、逻辑型B. 整型、实型、字符型C. 整型、字符型、逻辑型D. 整型、实型、逻辑型、字符型3. 下面程序段所表示的逻辑关系是( B )。

if(a < b) x = 1;else x = 2 ;A. 当a < b时x = 1,当a > b时x = 2B. 当a < b时x = 1,当a ≥ b时x = 2C. 当a ≤ b时x = 1,当a > b时x = 2D. 当a ≥ b时x = 1,当a ≠ b时x = 24. 下列说法正确的是( )。

A. while循环中,必须使用break语句跳出循环B. while循环中,当循环条件为真时结束循环C. while循环中,必须使用continue语句跳出循环D. while循环中,当循环条件为假时结束循环5. 定义10个元素的整型数组a,应使用语句( A )。

A. int a[10]B. int a[2, 5]C. int a[]D. int *a[10]6. 设有定义char s[10] = "ABCDE", t[10] = "xyz"; 则printf("%d", strlen(strcpy( s, t ))); 的输出是( A )。

A. 6B. 5C. 4D. 37. 以下正确的说法是( )。

A. 函数定义不能嵌套,但函数调用可以嵌套B. 函数定义可以嵌套,但函数调用不能嵌套C. 函数定义和函数调用都可以嵌套D. 函数定义和函数调用都不能嵌套8. 已知double *p[6];它的含义是( C )。

A. p是指向double类型变量的指针B. p是double类型数组C. p是指针数组D. p是数组指针9. 设变量i的值为3,i的地址为2000,使指针变量p指向i,则赋值正确的是( D )。

A. &i = 3B. *p = 3C. *p = 2000D. p = &i10. 已知学生记录描述为:struct student{int no;char name[20];char sex;struct{int year, month, day;}birth;};struct student s;设变量s中的“生日”为1994年11月11日,下列对birth的正确赋值方式是( D )。

A. year = 1994; month = 11; day = 11;B. birth.year = 1994; birth.month = 11; birth.day = 11;C. s.year = 1994; s.month = 11; s.day = 11;D. s.birth.year = 1994; s.birth.month = 11; s.birth.day = 11;1. 以下选项中属于C语言的数据类型是( C )。

A. 复数型B. 逻辑型C. 双精度型D. 集合型2. 已知字母A的ASCII是65,变量c是字符型,则执行语句c = 'A'+'6'-'3'; 后,c的值为( D )。

A. CB. DC. 68D. 不确定3. 下面程序段所表示的逻辑关系是( A )。

if( a < b ) x = 1;else x = 2 ;A. 当a < b时x = 1,当a ≥ b时x = 2B. 当a ≤ b时x = 1,当a > b时x = 2C. 当a < b时x = 2,当a ≥ b时x = 1D. 当a ≥ b时x = 1,当a ≠ b时x = 24. 下列说法正确的是( )。

A. do-while循环中,当循环条件为真时结束循环B. do-while循环中,当循环条件为假时结束循环C. do-while循环中,必须使用break语句跳出循环D. do-while循环中,必须使用continue语句跳出循环5. 设有定义char s[12] = "string"; 则printf("%d", strlen(s)); 的输出是( A )。

A. 6B. 7C. 8D. 96. 在下述对C语言字符数组的描述中错误的是( C )。

A. 字符数组可以存放字符串B. 字符数组中的字符串可以进行整体输入/输出C. 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值D. 字符数组的下标从0开始7.以下正确的说法是( )。

A. 函数定义不能嵌套,但函数调用可以嵌套B. 函数定义可以嵌套,但函数调用不能嵌套C. 函数定义和函数调用都可以嵌套D. 函数定义和函数调用都不能嵌套8. 已知char s[10], *p=s; 则在下列语句中,错误的语句是( B )。

A. p=s+5B. s=p+sC. s[2]=p[4]D. *p=s[0]9. 求数组int a[10]的首地址运算是( C )。

A. &a[10]B. a[0]C. &a[0]D. a[10]10. 当说明一个结构体变量时,系统分配给它的内存是( A )。

A. 各成员所需内存量的总和B. 结构中第一个成员所需内存量C. 成员中占内存量最大者所需的容量D. 结构中最后一个成员所需内存量1. C语言中字符型(char)数据在内存中的存储形式是( D )。

A. 原码B. 补码C. 反码D. ASCII码2. 若已定义x和y为double型,则表达式x = 1.0, y = 3/2+x的值是( C )。

A. 1.0B. 1.5C. 2.0D. 2.53. C语言的运算符按运算对象的数目不同可以分为( C )。

A. 单目运算符B. 单目和双目运算符C. 单目、双目和三目运算符D. 单目、双目、三目和四目运算符4. 下列说法正确的是( )。

A. while循环中,当循环条件为真时结束循环B. while循环中,当循环条件为假时结束循环C. while循环中,必须使用break语句跳出循环D. while循环中,必须使用continue语句跳出循环5. 已知:int a[3][4];则对数组元素引用正确的是( C )。

A. a[2][4]B. a[1,3]C. a[1+1][0]D. a(2)(1)6. 若有以下语句,则正确的描述是( B )。

char x[ ] = "12345"; char y[ ] = { '1', '2', '3', '4', '5' };A. x数组和y数组的长度相同B. x数组长度大于y数组长度C. x数组长度小于y数组长度D. x数组等价于y数组7. 下列函数中,字符串比较函数是( )。

A. strcatB. strlenC. strcpyD. strcmp8. 已知函数定义如下:f(char *s, char *t){while(*s++ = *t++);}函数f的功能是( )。

A. 串复制B. 求串长C. 串比较D. 串反向9. 已知int x,则下面的定义指针变量p的语句正确的是( A )。

A. int p = &xB. int *p = xC. int *p = &xD. int *p = *x10. 已知学生记录描述为:struct student{int no;char name[20];char sex;struct{int year, month, day;}birth;};struct student s;设变量s中的“生日”应为1994年11月11日,下列对“生日”的正确赋值方式是( D )。

相关文档
最新文档