C语言第九章习题带答案练习 一、选择题 1.typedef unsigned long LONG的作用是(D)。 A.建立了一种新的数据类型B.定义了一个整形变量 C.定义了一个长整型变量D.定义了一个新的数据类型标识符 2.下面的4个运算符中,优先级最低的是(D)。 A.( )B..C.->D.++...
C语言习题及答案(第九章)9-3编写程序,使用结构体类型,输出一年十二个月的英文名称及相应天数。 解:#include "stdio.h" struct date { char month[10] ; int daynumber ; } main() { int i ; struct date a[12]={{"January",31},{"February",29},{"March",31},{"Aprial",30},{"May",31},...
C语言第九章结构体数据类型期末测试习题与答案 1、有以下程序段: typedef struct NODE { int num; struct NODE *next; } OLD; 以下叙述中正确的是( )。 A.OLD是一个结构体类型 B.以上的说明形式非法 C.NODE是一个结构体类型 D.NODE是一个结构体变量...
《C语言程序设计》第2版向艳主编 第九章课后选择填空答案 一、选择题 DCDBB ACDDB 二、填空题 1) 270.00 2) 6 3)DEGH OPQ 32767 4) 39 5) zhao 6)4,8 7)(1)stu.name或(*p).name或p->name (2)&stu.score或&(*p).score或&(p->score)...
1、已知:int *p,a;则语句"p=&a;"中的运算符"&"的含义是()。 A)位与运算B)逻辑与运算C)取指针内容D)取变量地址 2、已知:int a,x;则正确的赋值语句是()。 A)a=(a[1]+a[2])/2 B)a*=*a+1;C)a=(x=1,x++,x+2);D)a="goog"; ...
第九章 数组和指针 1、有以下程序 main() { int a[]={2,4,6,8,10}, y=0, x, *p; p=&a[1]; for(x= 1; x< 3; x++) y += p[x]; printf("%d\n",y); } 程序运行后的输出结果是 A)10 B)11 C)14 D)15 2、有以下程序 void sum(int ...
内容提示: 《C 语言程序设计》 第 2 版 向艳主编 第九章课后选择填空答案 一、 选择题 DCDBB ACDDB 二、 填空题 1) 270.00 2) 6 3) DEGH OPQ 32767 4) 39 5) zhao 6) 4,8 7) (1)stu. name 或(*p) . name 或 p->name (2)&stu. score 或&(*p) . score 或&(p->score) (3) ...
C程序设计(谭浩强)第五版课后题答案 第九章 1.定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。 #include <stdio.h> structDate{ intyear; intmonth; intday; }; intmain() { structDate date; int i=0,no=0;...
C程序设计(第三版)习题答案(9、11章) 谭浩强著 第九章编译预处理 9.1#defineSWAP(a,b)t=b;b=a;a=t main() {inta,b,t; scanf("%d,%d",&a,&b); SWAP(a,b); printf("a=%d\tb=%d\n",a,b); } 9.2#defineSURPLUS(a,b)((a)%(b)) main() {inta,b; scanf("%d,%d",&a,&b)...
数据结构(C语言版)习题及答案 习题 一、选择题 1、一组记录的排序码为〔46,79,56,38,40,84〕,那么利用堆排序的方法建立的初始 堆为( B )。 A、79,46,56,38,40,80 B、84,79,56,38,40,46 C、84,79,56,46,40,38 D、84,56,79,40,46,38 2、排序趟数与序列原始状态(原始排列)有关的排序方...