C语言程序设计 形考任务
C语言程序设计形考任务2

一、选择题(共20分,每小题2分)题目1当处理特定问题时的循环次数已知时,通常采用的语句是()选择一项:a. forb. whilec. do-whiled. switch正确答案是:for题目2在switch语句的每个case块中,假定都是以break语句结束的,则此语句容switch 易被改写成的语句是()。
选择一项:a. forb. ifc. dod.while正确答案是:if题目3for语句能够被改写成的语句是()选择一项:a. 复合b. ifc. switchd. while正确答案是:while题目4下面循环语句执行结束后输出的i值为( )。
for(int i=0; i<n; i++) if(i>n/2) {cout<<i<<endl; break;}选择一项:a. n/2b. n /2+1c. n /2-1d. n-1正确答案是:n /2+1题目5在下面循环语句中,内层循环体S语句的执行总次数为( ) for(i nt i=0; i<n; i++)for(int j=i; j<n; j++) S;选择一项:广 2a. nb. (n+1)/2c. n(n -1)/2d. n(n+1)/2正确答案是:n(n+1)/2 题目6在下面的do循环语句中,其循环体被执行的次数为()int i=0; do i++; while(i*i<10);选择一项:a. 4b. 3c. 5d. 2正确答案是:4题目7在下面的一维数组定义中,有语法错误的选项是()。
选择一项:a. int a[]={1,2,3};b. int a[10]={0};c. i nt a[];d. i nt a[5];正确答案是:int a[];题目8在下面的二维数组定义中,语法正确的选项是()选择一项:C a. int a[5][];b. int a[][5];c. i nt a[][3]={{1,3,5},{2}};d. int a[](10);正确答案是:int a[][3]={{1,3,5},{2}};题目9假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}}; ”,则元素a[1][1]的值为()。
C语言程序设计形考任务3 (2)

一、选择题(共30分,每题2分)题目1在下面的函数声明语句中,存在着语法错误的选项是()。
选择一项:a. AA(int a, int b)b. AA(int, int)c. AA(int a; int b)d. AA(int a, int)正确答案是:AA(int a; int b)题目2在下面的保留字中,不能作为函数的返回值类型的是()。
选择一项:a. voidb. intc. enumd. long正确答案是:enum题目3假定p是一个指向float型数据的指针,那么p+1所指数据的地址比p所指数据的地址增加的字节数为( )。
选择一项:b. 2c. 4d. 8正确答案是:4题目4假定a为一个数组名,在下面的表达式中,存在语法错误的选项是( )。
选择一项:a. a[i]b. *a++c. *ad. *(a+1)正确答案是:*a++题目5用calloc函数创建具有10个整型元素的一维数组的正确语句是()。
选择一项:a. int *p=calloc(10,2);b. int *p=calloc(10);c. int *p=calloc(10,4);d. int *p=malloc(10)正确答案是:int *p=calloc(10,4);题目6假定变量m概念为“int m=7;”,那么下面正确的语句为()。
选择一项:a. int p=&m;c. int &p=*m;d. int *p=m;正确答案是:int *p=&m;题目7假定k是一个double类型的变量,那么概念变量p的正确语句为()。
选择一项:a. double p=&k;b. int *p=&k;c. double &p=*k;d. char *p="Thank you!";正确答案是:char *p="Thank you!";题目8如有语句为“int a[10], x, *pa=a;”,要把数组a中下标为3的元素值赋给x,那么不正确的语句为()。
C语言程序设计形考任务1

.C 语言程序设计形考任务1题目 1在每个 C 语言程序中都一定包含有这样一个函数,该函数的函数名为()。
选择一项:A. mainB. MAINC. nameD. function题目 2C语言源程序言件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目 3由 C 语言目标文件连结而成的可履行文件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目 4程序运转中需要从键盘上输入多于一个数据时,各数据之间应使用的分开符为()。
选择一项:A. 空格或逗号B. 逗号或回车C. 逗号或分号题目 5每个 C 语言程序言件的编译错误被分为()。
选择一项:A.1 类B.2 类C.3 类D.4 类题目 6不切合 C 语言规定的复合语句是()。
选择一项:A.{}B.{;}C.{x=0;}D.{y=10}题目 7C语言程序中的基本功能模块为()。
选择一项:A.表达式B.表记符C.语句D.函数题目 8在一个函数定义中,函数头包含的 3 个部分挨次为函数种类、函数名和()。
选择一项:A.表达式B.语句C.参数表D.函数体题目 9在一个程序言件中,若要使用用的起止定界符为一对(#include)。
命令包含一个用户定义的头文件,则此头文件所使选择一项:A.尖括号B.双引号C.单引号D.花括号题目 10在 C 语言程序中,多行说明语句使用的开始标志符为(选择一项:)。
A. //B. /*C. */D. **题目 11在 printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据种类为()。
选择一项:A.charB.intC.floatD.double题目 12在 printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符地点个数为()。
选择一项:A. 5B. 4D. 6题目 13转义字符 '\\'表示的字符是()。
C语言程序设计 形考任务1

C语言程序设计形考任务1题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
选择一项:A. mainB. MAINC. nameD. function题目2C语言源程序文件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目4程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
选择一项:A. 空格或逗号B. 逗号或回车C. 逗号或分号D. 空格或回车每个C语言程序文件的编译错误被分为()。
选择一项:A. 1类B. 2类C. 3类D. 4类题目6不符合C语言规定的复合语句是()。
选择一项:A. {}B. {;}C. {x=0;}D. {y=10}题目7C语言程序中的基本功能模块为()。
选择一项:A. 表达式B. 标识符C. 语句D. 函数题目8在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
选择一项:A. 表达式B. 语句C. 参数表D. 函数体在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
选择一项:A. 尖括号B. 双引号C. 单引号D. 花括号题目10在C语言程序中,多行注释语句使用的开始标记符为()。
选择一项:A. //B. /*C. */D. **题目11在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
选择一项:A. charB. intC. floatD. double题目12在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
选择一项:A. 5B. 4C. 3D. 6题目13转义字符'\\'表示的字符是()。
c语言程序设计形考任务4附答案

一、选择题(共30分,每小题2分)题目1正确获得2.00分中的2.00分标记题目题干假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。
选择一项:a. struct BOOK *x=malloc(book);回答正确b. struct BOOK x={"C++ Programming",27.0};c. struct BOOK *x=malloc(sizeof(struct BOOK));d. struct BOOK *x=&book;反馈Your answer is correct.题目2正确获得2.00分中的2.00分标记题目题干假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。
选择一项:a. struct BOOK x= &book;b. struct BOOK *x=&book;回答正确c. struct BOOK x=calloc(BOOK);d. struct BOOK *x=BOOK;反馈Your answer is correct.题目3正确获得2.00分中的2.00分标记题目题干在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
选择一项:a. 句点b. 冒号c. 分号回答正确d. 逗号反馈Your answer is correct.题目4正确获得2.00分中的2.00分题干假定一个结构类型的定义为“struct A{int a,b; double c;};”,则该类型的长度为()。
选择一项:a. 8b. 10c. 12d. 16反馈Your answer is correct.题目5正确获得2.00分中的2.00分标记题目题干假定一个结构类型的定义为“struct D{int a; D* next;};”,则该类型的长度为()。
C语言程序设计形考任务4

一、选择题(共30分,每小题2分)题目1假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。
选择一项:a. struct BOOK *x=malloc(book);b. struct BOOK x={"C++ Programming",27.0};c. struct BOOK *x=malloc(sizeof(struct BOOK));d. struct BOOK *x=&book;正确答案是:struct BOOK *x=malloc(book);题目2假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。
选择一项:a. struct BOOK x= &book;b. struct BOOK *x=&book;c. struct BOOK x=calloc(BOOK);d. struct BOOK *x=BOOK;正确答案是:struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
选择一项:a. 句点b. 冒号c. 分号d. 逗号正确答案是:分号题目4假定一个结构类型的定义为“struct A{int a,b; double c;};”,则该类型的长度为()。
选择一项:a. 8b. 10c. 12d. 16正确答案是:16题目5假定一个结构类型的定义为“struct D{int a; D* next;};”,则该类型的长度为()。
选择一项:a. 4b. 8c. 12d. 16正确答案是:8题目6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
选择一项:a. x.ab. x->ac. x(a)d. x{a}正确答案是:x->a题目7与结构成员访问表达式等价的表达式为()。
C语言程序设计形考任务3

语言程序设计形考任务3一、选择题(共30分,每小题2分)题目1在下面的函数声明语句中,存在着语法错误的是()。
选择一项:a. AA(int a, int b)b. AA(int, int)c. AA(int a; int b)d. AA(int a, int)正确答案是:AA(int a; int b)题目2在下面的保留字中,不能作为函数的返回值类型的是()。
选择一项:a. voidb. intc. enumd. long正确答案是:enum题目3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为( )。
选择一项:a. 1b. 2c. 4d. 8正确答案是:4题目4假定a为一个数组名,在下面的表达式中,存在语法错误的是( )。
选择一项:a. a[i]b. *a++c. *ad. *(a+1)正确答案是:*a++题目5用calloc函数创建具有10个整型元素的一维数组的正确语句是()。
选择一项:a. int *p=calloc(10,2);b. int *p=calloc(10);c. int *p=calloc(10,4);d. int *p=malloc(10)正确答案是:int *p=calloc(10,4);题目6假定变量m定义为“int m=7;”,则下面正确的语句为()。
选择一项:a. int p=&m;b. int *p=&m;c. int &p=*m;d. int *p=m;正确答案是:int *p=&m;题目7假定k是一个double类型的变量,则定义变量p的正确语句为()。
选择一项:a. double p=&k;b. int *p=&k;c. double &p=*k;d. char *p="Thank you!";正确答案是:char *p="Thank you!";题目8若有语句为“int a[10], x, *pa=a;”,要把数组a中下标为3的元素值赋给x,则不正确的语句为()。
C语言程序设计 - 形考任务全部参考答案

C语言程序设计形考任务1题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
选择一项:A. mainB. MAINC. nameD. function题目2C语言源程序文件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
选择一项:A. cppB. exeC. objD. c题目4程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
选择一项:A. 空格或逗号B. 逗号或回车C. 逗号或分号D. 空格或回车每个C语言程序文件的编译错误被分为()。
选择一项:A. 1类B. 2类C. 3类D. 4类题目6在·()。
选择一项:A. {}B. {;}C. {x=0;}D. {y=10}题目7C语言程序中的基本功能模块为()。
选择一项:A. 表达式B. 标识符C. 语句D. 函数题目8在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
选择一项:A. 表达式B. 语句C. 参数表D. 函数体在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
选择一项:A. 尖括号B. 双引号C. 单引号D. 花括号题目10在C语言程序中,多行注释语句使用的开始标记符为()。
选择一项:A. //B. /*C. */D. **题目11在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
选择一项:A. charB. intC. floatD. double题目12在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
选择一项:A. 5B. 4C. 3D. 6题目13转义字符'\\'表示的字符是()。
选择一项:A. 单引号B. 双引号C. 反斜线D. 问号题目14枚举类型中的每个枚举常量的值都是一个()。
国家开放大学电大《C语言程序设计》网络课形考任务1作业及答案

国家开放大学电大《C语言程序设计》网络课形考任务1作业及答案形考任务1
一、选择题(共40分,每小题2分)
题目1
在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
选择一项:
A. main 恭喜你,答对啦!!
题目2
C语言源程序文件的缺省扩展名为()。
选择一项:
D. c
题目3
由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
选择一项:
B. exe
题目4
程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
选择一项:
D. 空格或回车
题目5
每个C语言程序文件的编译错误被分为()。
选择一项:
B. 2类
题目6
不符合C语言规定的复合语句是()。
选择一项:
D. {y=10}
题目7
C语言程序中的基本功能模块为()。
选择一项:
D. 函数
题目8
在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
C语言程序设计形考任务3

一、选择题(共30分,每小题2分)题目1在下面的函数声明语句中,存在着语法错误的是()。
选择一项:a. AA(int a, int b)b. AA(int, int)c. AA(int a; int b)d. AA(int a, int)正确答案是:AA(int a; int b)题目2在下面的保留字中,不能作为函数的返回值类型的是()。
选择一项:a. voidb. intc. enumd. long正确答案是:enum题目3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为( )。
选择一项:a. 1b. 2c. 4d. 8正确答案是:4题目4假定a为一个数组名,在下面的表达式中,存在语法错误的是( )。
选择一项:a. a[i]b. *a++c. *ad. *(a+1)正确答案是:*a++题目5用calloc函数创建具有10个整型元素的一维数组的正确语句是()。
选择一项:a. int *p=calloc(10,2);b. int *p=calloc(10);c. int *p=calloc(10,4);d. int *p=malloc(10)正确答案是:int *p=calloc(10,4);题目6假定变量m定义为“int m=7;”,则下面正确的语句为()。
选择一项:a. int p=&m;b. int *p=&m;c. int &p=*m;d. int *p=m;正确答案是:int *p=&m;题目7假定k是一个double类型的变量,则定义变量p的正确语句为()。
选择一项:a. double p=&k;b. int *p=&k;c. double &p=*k;d. char *p="Thank you!";正确答案是:char *p="Thank you!";题目8若有语句为“int a[10], x, *pa=a;”,要把数组a中下标为3的元素值赋给x,则不正确的语句为()。
国开《C语言程序设计》(形考任务四)试题及答案

一、选择题(共30分,每小题2分)试题1假定有"struct BOOK{char title[40]; float price;}; struct BOOK book;",则不正确的语句为( 选择一项:a.struct BOOK *x=malloc(book);b.struct BOOK x={"C++ Programming",27.0};c.struct BOOK *x=malloc(sizeof(struct BOOK));d.struct BOOK *x=&book;试题2假定有"struct BOOK{char title[40]; float price;} book/,则正确的语句为(选择一项:a.struct BOOK x= &book;b.struct BOOK *x=&book;“c.struct BOOK x=calloc(BOOK);「d.struct BOOK *x=BOOK;试题3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。
选择一项:a.句点b.冒号c.分号d.逗号试题4假定一个结构类型的定义为struct A{int a,b; double c;};\则该类型的长度为(选择一项:1 b,10d.16试题5假定一个结构类型的定义为"struct D{int a; D* next;};",则该类型的长度为()。
选择一项:「a.4母b.8r c.12厂 d.16试题6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
选择一项:ra.x.a"b.x->a'c.x(a)1 d. x{a}试题7与结构成员访问表达式等价的表达式为()。
选择一项:ra.x->nameb.&x->name• c.(&x)->named.(*x)->name试题8假定一个链表中结点的结构类型为"struct AA{int data, struct AA *next;};n,则next数据成员的类型为()o选择一项:'a.struct AAb.struct AA*c.AAd.int试题9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p 的结点时,应执行的操作为()。
电大春《C语言程序设计》形成性考核册答案.doc

C语言程序设计形成性考核作业一一、选择题1. 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(A)。
A.main B.MAIN C.name D.funtion2.C语言原程序文件的缺省扩展名为( D )。
A.cpp B.exe C.obj D.C3.由C语言目标文件连接而成的可执行的缺省扩展名为( B)。
A.cpp B.exe C.obj D.C4.程序运行中需要从键盘输入多于一个数据时,各数据之间应使用(D)符号作为分隔符。
A.空格或逗号 B.逗号或回车 C.回车或分号 D.空格或回车5.每个C语言程序的编译错误分为( B)类。
A.1 B.2 C.3 D.46.设x 和y 均为逻辑值,则x && y为真的条件是(A)。
A.它们均为真 B.其中一个为真 C.它们均为假 D.其中一个为假7.设有语句“int a=12;a+=a*a;”,则执行结束后,a 的值为( C)。
A.12 B.144 C.156 D.2888.x>0 && x<=10的相反表达式为( A)。
A.x<=0 || X>10 B.x<=0 && x>10 C.x<=0 || x<=10 D.x>0 && x>109.字符串“a+b=12\n”的长度为(B)。
A.6 B.7 C.8 D.910.在下列符号常量定义中。
错误的定义语句格式为(C)。
A.const M1=10; B.const int M2=20; C.const M3 10 D.const char mark=’3’;11.带有随机函数的表达式rand()%20的值在( C)区间内,A.1~19 B.1~20 C.0~19 D.0~2012.当处理特定问题时的循环次数已知时,通常采用(A)循环来解决。
A.for B.while C.do-while D.switch13.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( B)语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言程序设计形考任务1
题目1
在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
选择一项:
A. main
B. MAIN
C. name
D. function
题目2
C语言源程序文件的缺省扩展名为()。
选择一项:
A. cpp
B. exe
C. obj
D. c
题目3
由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
选择一项:
A. cpp
B. exe
C. obj
D. c
题目4
程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
选择一项:
A. 空格或逗号
B. 逗号或回车
C. 逗号或分号
D. 空格或回车
题目5
每个C语言程序文件的编译错误被分为()。
选择一项:
A. 1类
B. 2类
C. 3类
D. 4类
题目6
不符合C语言规定的复合语句是()。
选择一项:
A. {}
B. {;}
C. {x=0;}
D. {y=10}
题目7
C语言程序中的基本功能模块为()。
选择一项:
A. 表达式
B. 标识符
C. 语句
D. 函数
题目8
在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
选择一项:
A. 表达式
B. 语句
C. 参数表
D. 函数体
题目9
在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
选择一项:
A. 尖括号
B. 双引号
C. 单引号
D. 花括号
题目10
在C语言程序中,多行注释语句使用的开始标记符为()。
选择一项:
A. //
B. /*
C. */
D. **
题目11
在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
选择一项:
A. char
B. int
C. float
D. double
题目12
在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
选择一项:
A. 5
B. 4
C. 3
D. 6
题目13
转义字符'\\'表示的字符是()。
选择一项:
A. 单引号
B. 双引号
C. 反斜线
D. 问号
题目14
枚举类型中的每个枚举常量的值都是一个()。
选择一项:
A. 整数
B. 浮点数
C. 字符
D. 逻辑值
题目15
运算符优先级最高的是()。
选择一项:
A. =
B. *=
C. &&
D. !=
题目16
设x和y均为逻辑值,则x && y为真的条件是()。
选择一项:
A. 它们均为真
B. 其中一个为真
C. 它们均为假
D. 其中一个为假
题目17
设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为()。
选择一项:
A. 12
B. 144
C. 156
D. 288
题目18
x>0 && x<=10的相反表达式为()。
选择一项:
A. x<=0 || x>10
B. x<=0 && x>10
C. x<=0 || x<=10
D. x>0 && x>10
题目19
字符串“a+b=12\n”的长度为()。
选择一项:
A. 6
B. 7
C. 8
D. 9
题目20
在下列的符号常量定义中,错误的定义语句格式为()。
选择一项:
A. const int M1=10;
B. const int M2=20;
C. const int M3 10;
D. const char mark='3';
二、判断题(共60分,每小题2分。
叙述正确则回答“是”,否则回答“否”)
题目21
C语言中的每条简单语句以分号作为结束符。
选择一项:
对
错
题目22
C语言中的每条复合语句以花括号作为结束符。
选择一项:
对
错
题目23
在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。
选择一项:
对
错
题目24
注释容的开始所使用的标记符为/*,则注释容的结束所使用的标记符为*/。
选择一项:
对
错
题目25
在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。
选择一项:
对
错
题目26
用于输出表达式值的标准输出函数是printf()。
选择一项:
对
错
题目27
当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。
选择一项:
对
错
题目28
每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为error。
选择一项:
对
错
题目29
十进制数25表示成符合C语言规则的八进制数为31。
选择一项:
对
错
题目30
十进制数25表示成符合C语言规则的十六进制数为0x19。
选择一项:
对
错
题目31
在C语言中,转义字符'\n'表示一个换行符。
选择一项:
对
错
题目32
执行“printf("%c",'F'-2);”语句后得到的输出结果为H。
选择一项:
对
错
题目33
已知字符'C'的ASCII码为67,当执行“int x='C'+5;”语句后x的值为72。
选择一项:
对
错
题目34
假定一个枚举类型的定义为“enum RB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。
选择一项:
对
错
题目35
float的类型长度为8。
选择一项:
对
错
题目36
在C语言中,常数28和3.26具有相同的数据类型。
选择一项:
对
错
题目37
若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。
选择一项:
对
错
题目38
使用const语句定义一个符号常量时,不必对它进行初始化。
选择一项:
对
错
题目39
表达式45%13的值为3。
选择一项:
对
错
题目40
假定x=5,则表达式2*x++的值为12。
选择一项:
对
错
题目41
表达式(float)25/4的值为6。
选择一项:
对
错
题目42
表达式x=x+1表示成增量表达式为++x。
选择一项:
对
错
题目43
关系表达式(x!=0)的等价表达式为(x)。
选择一项:
对
错
题目44
关系表达式x+y>5的相反表达式为x+y<=5。
选择一项:
对
错
题目45
逻辑表达式(a>b || b==5)的相反表达式为(a>b && b==5)。
选择一项:
对
错
题目46
若x=5,y=10,则x>y逻辑值为真。
选择一项:
对
错
题目47
假定x=5,则执行“a=(x?10:20);”语句后a的值为10。
选择一项:
对
错
题目48
带有随机函数的表达式rand()%20的值所在的区间围是0~19。
选择一项:
对
错
题目49
假定x=5,则执行“y=x++;”语句后,x的值为5。
选择一项:
对
错
题目50
假定x=5,则执行“y=++x;”语句后,y的值为6。
选择一项:
对
错。