C语言(本)-华理Word版.doc

上传人:rrsccc 文档编号:9420019 上传时间:2021-02-24 格式:DOC 页数:32 大小:877.50KB
返回 下载 相关 举报
C语言(本)-华理Word版.doc_第1页
第1页 / 共32页
C语言(本)-华理Word版.doc_第2页
第2页 / 共32页
C语言(本)-华理Word版.doc_第3页
第3页 / 共32页
C语言(本)-华理Word版.doc_第4页
第4页 / 共32页
C语言(本)-华理Word版.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《C语言(本)-华理Word版.doc》由会员分享,可在线阅读,更多相关《C语言(本)-华理Word版.doc(32页珍藏版)》请在三一文库上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:表达式x*=m+2等价于( )。A、x=x*m+2B、x=m+2*xC、x=m*(x+2)D、x=x*(m+2)标准答案:D学员答案:D本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设有以下函数说明:ggg(double x) 则函数的类型隐含( )。 A、与参数x的类型相同B、void型C、int型D、无法确定标准答案:C学员答案:C本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设

2、有说明语句:char a=x72,则变量a 。A、包含1个字符B、包含2个字符C、包含3个字符D、包含4个字符标准答案:A传播优秀Word版文档 ,希望对您有帮助,可双击去除!学员答案:A本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:在C语言的if 语句中,用作判断的表达式是( )。A、关系表达式B、逻辑表达式C、算术表达式D、任意表达式标准答案:D学员答案:D本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int k=017;g=117;则以下语句的输出值为( ).printf(%dn,+k); printf

3、(%xn,g+);A、15 6fB、16 70C、15 71D、16 75标准答案:D学员答案:D本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设 int a,b,c,x,y; 则下列表达式中,( ) 是算术表达式。A、a=b+c+B、a&b=10 or a=0|a=10 & a=10a=0标准答案:D学员答案:D本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:对于基类型相同的两个指针变量之间,不能进行的运算是( )。A、 传播优秀Word版文档 ,希望对您有帮助,可双击去除!B、= C、 + D、标准答案:C学

4、员答案:C本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序段的输出结果是( )。#include void fun(int *x, int *y) printf(%d %d , *x,*y); *x=3;*y=4;main() int x=1,y=2; fun(&y,&x); printf(%d %dn,x,y); A、2143B、1212C、1234D、2112标准答案:A学员答案:A本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若执行以下程序时从键盘上输入9,则程序的输出结果是( )。#include

5、 main() int n;scanf(%d,&n);if(n+10)printf(%dn,n);else printf(%dn,n-); A、11B、10C、9D、8标准答案:B学员答案:B本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是( )。#include void func(int *a,int b) b0=*a+6; main() int a,b5;a=0; b0=3;func(&a,b);printf(%dn,b0); 传播优秀Word版文档 ,希望对您有帮助,可双击去除!A、6B、7C、8D、9标准答案:A学员答

6、案:A本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下函数的功能是( )。fun(char *p2, char *p1) while(*p2=*p1)!=0) p1+;p2+; A、将p1所指字符串复制到p2所指内存空间中B、将p1 所指字符串的地址赋给指针 p2C、对p1和p2两个指针所指字符串进行比较D、检查p1和p2两个指针所指字符串中是否有0 标准答案:A学员答案:A本题得分:5题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:该程序的执行结果是( )。 #include func(int a,int b) stat

7、ic int m=0,i=2;i+=m+1; m=i+a+b; return (m); main() int k=4,m=1,p; p=func(k,m); printf(%d,p);p=func(k,m); printf(,%dn,p); A、8,15B、8,16C、8,17D、8,8传播优秀Word版文档 ,希望对您有帮助,可双击去除!标准答案:C学员答案:C本题得分:5题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是( )。#include main() char arr24; strcpy(arr0,you);strcpy(arr1

8、,me);arr03=&;printf(%s n,arr); A、you&meB、youC、meD、err标准答案:A学员答案:A本题得分:5题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序的输出结果是( )。#include main() int i, k, a10, p3; k=5; for(i=0;i10;i+) ai=i; for(i=0;i3;i+) pi=ai*(i+1);for(i=0;i3;i+) k+=pi*2; printf(%dn,k); A、20B、21C、22D、23标准答案:B学员答案:B本题得分:5题号:10题型:单选题(请在以

9、下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是( )。#include main() int a33, *p,i; p=&a00; for(i=p;i9;i+) pi=i+1;printf(%d n,a12); A、6B、8传播优秀Word版文档 ,希望对您有帮助,可双击去除!C、9D、随机数标准答案:A学员答案:A本题得分:5题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序的输出结果是( )。#include #define SQR(X) X*X main() int a=16, k=2, m=1; a/=SQR(k+m)/S

10、QR(k+m); printf(%dn,a); A、16B、2C、9D、1标准答案:B学员答案:A本题得分:0题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下面关于局部变量和全局变量的说法中,( )正确。A、main函数中定义的变量是全局变量B、在任何函数内部定义的变量都是局部变量C、全局变量都在程序运行期间根据需要动态分配存储空间的D、局部变量都是在程序运行期间根据需要动态分配存储空间的 标准答案:B学员答案:B本题得分:5题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若运行以下程序时从键盘输入abc def,则输出结果是( )

11、。#include main() char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf(%s%s,p,q);printf(%s %sn,p,q); 传播优秀Word版文档 ,希望对您有帮助,可双击去除!A、def defB、abc defC、abc dD、d d标准答案:A学员答案:A本题得分:5题号:14题型:单选题(请在以下几个选项中选择唯一确答案)本题分数:5内容:下列程序的运行结果是( )。#include void fun(int *a, int *b) int *k; k=a; a=b; b=k; main() int a=

12、3, b=6, *x=&a, *y=&b;fun(x,y); printf(%d %dn, a, b); A、6 3B、 3 6C、编译出错D、 0 0标准答案:B学员答案:B本题得分:5题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是( )。A、p=2*(int*)malloc(sizeof(int);B、p=(int*)malloc(2*sizeof(int);C、p=(int*)malloc(2*2);D、 p=(int*)calloc(2,sizeof(int)标准答案:A学员答案:D

13、本题得分:0传播优秀Word版文档 ,希望对您有帮助,可双击去除!题号:16题型:是非题本题分数:5内容:以下说明语句正确。 struct date int year; int month; int day;struct date today,*p=&today.month; 1、 错 2、 对 标准答案:1学员答案:1本题得分:5题号:17题型:是非题本题分数:5内容:设:FILE *fout; char ch;则ch=fgetc(fout)表示将字符ch写入由fout指针所指向的文件中去。1、 错 2、 对 标准答案:1学员答案:1本题得分:5题号:18题型:是非题本题分数:5内容:赋值表

14、达式st=(char *)malloc(sizeof(char)*10的功能是使指针st指向具有10个字节的动态存储空间。1、 错 2、 对 标准答案:2学员答案:2本题得分:5题号:19题型:是非题本题分数:5内容:设:int a=23,54,10,33,47,98,72,80,61, *p=a;则表达式*(p+5)表示引用值为47的数组元素。 1、 错 2、 对 传播优秀Word版文档 ,希望对您有帮助,可双击去除!标准答案:1学员答案:1本题得分:5题号:20题型:是非题本题分数:5内容:设:FILE *fp;则fp=fopen(myfile,rb);表示创建一个名字为myfile的二进

15、制文件。 1、 错 2、 对 标准答案:1学员答案:1本题得分:5题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int x,b; char z=a;则执行完下面的赋值语句后,b的值为( )。b=(xx)&(za)A、0B、1C、2D、3标准答案:A学员答案:A本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设char *strp4=aa, bbb, cccc, ddddd; 则printf(%sn,strp3+2);的输出结果为( )。A、ccB、cccC、ddd传播优秀Word版文档 ,希望对您有帮助,可双击去除!D、d

16、dddd标准答案:C学员答案:C本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序段的输出值为( )。x=0;for(j=0;j=6;j+) if(j%2) continue;x+=j; printf(x=%dn,x); A、x=6B、x=8C、x=9D、x=12标准答案:D学员答案:D本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:结构化程序设计主要强调的是( )。A、程序的规模B、程序的易读性C、程序的效率D、程序的可移植性标准答案:B学员答案:B本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯

17、一正确答案)本题分数:5内容:表达式x*=m+2等价于( )。A、x=x*m+2B、x=m+2*x传播优秀Word版文档 ,希望对您有帮助,可双击去除!C、x=m*(x+2)D、x=x*(m+2)标准答案:D学员答案:D本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:int a=12,则执行完语句a+=a-=a*a后,a的值是( )。A、552B、264C、144D、264标准答案:D学员答案:D本题得分:5题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下表达式中,( )的值为0。A、5 % 6B、5/6C、5 & 6D、

18、5!= 6标准答案:B学员答案:B本题得分:5题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:int x=3;则执行以下的语句后,x的类型为( )。x=(double)x/3+0.5A、double传播优秀Word版文档 ,希望对您有帮助,可双击去除!B、floatC、intD、void标准答案:C学员答案:C本题得分:5题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int i,j; 则以下循环体的执行次数是( )。for(i=0,j=1;i=j+1;i+=2,j-) printf(%dn,i); A、3B、2C、1D、0标准答案

19、:C学员答案:C本题得分:5题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下能正确定义一维数组的选项是( )。A、int num;B、#define N 100 int numN;C、int num0:100;D、int n=100标准答案:B学员答案:B本题得分:5题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:int a10=1,2,3,4,5,6,7,8,9,10, *p=a; 则数值为9的表达式是( )。传播优秀Word版文档 ,希望对您有帮助,可双击去除!A、*(p+8)B、p=9C、*p+=9D、p+8标准答案:A

20、学员答案:A本题得分:5题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:宏定义#define PI 3.14159中,宏名PI代替一个( )。A、常数 B、字符串C、符号D、变量标准答案:B学员答案:B本题得分:5题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下选项中,( )为正确的字符常量。A、BB、010C、68D、K标准答案:B学员答案:B本题得分:5题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设float x=213.82631;则printf(%-4.2fn,x); 语句( )。传播优秀

21、Word版文档 ,希望对您有帮助,可双击去除!A、输出值为213.83B、输出格式描述符的域宽不够,不能输出C、输出值为213.82D、输出值为-213.82标准答案:A学员答案:A本题得分:5题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:判断字符串s1和s2是否相等,应该使用( )。A、if(s1=s2)B、if(s1=s2)C、if(strcmp(s1,s2)D、if(strcpy(s1,s2)标准答案:C学员答案:C本题得分:5题号:16题型:是非题本题分数:5内容:设:int i=6,j; 则执行语句j=(+i)+(i+)后j的值131、 错 2、 对

22、标准答案:1学员答案:1本题得分:5题号:17题型:是非题本题分数:5内容:设有说明int a=1,2,3,4,*p=&a1; 则表达式-(*p)的值为1。1、 错 传播优秀Word版文档 ,希望对您有帮助,可双击去除!2、 对 标准答案:2学员答案:2本题得分:5题号:18题型:是非题本题分数:5内容:设指针变量p, q均已指向同一个数组的某两个下标变量, 则表达式abs(p-q)的运算结果表示p、q指针之间的位差字节数。 1、 错 2、 对 标准答案:2学员答案:2本题得分:5题号:19题型:是非题本题分数:5内容:表达式yy的结果为0。1、 错 2、 对 标准答案:2学员答案:2本题得分:5题号:20题型:是非题本题分数:5内容:#include C:USERf1.h是正确的文件包含命令。1、 错 2、 对 标准答案:2学员答案:2本题得分:5

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1