12秋吉林大学《C语言程序设计》在线作业一

所属学校:吉林大学 科目:C语言程序设计 2015-03-17 17:51:27
68m傲朋学习网
吉大《C++语言程序设计》在线作业一68m傲朋学习网
试卷总分:100 68m傲朋学习网
单选题 多选题 判断题 68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
一、单选题(共 10 道试题,共 40 分。)68m傲朋学习网
1.设有数组定义: char array[]="China"; 则数组 array所占的空间为68m傲朋学习网
A. 4个字节68m傲朋学习网
B. 5个字节68m傲朋学习网
C. 6个字节68m傲朋学习网
D. 7个字节68m傲朋学习网
68m傲朋学习网
2.以下程序的输出结果是   void reverse(int a[],int n)   { int i,t;   for(i=0;i   { t=a[i]; a[i]=a[n-1-i];a[n-1-i]=t;}   }   main()   { int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0;   reverse(b,8);   for(i=6;i<10;i++)s+=b[i];   printf(" %d\n ",s);68m傲朋学习网
A. 2268m傲朋学习网
B. 1068m傲朋学习网
C. 3468m傲朋学习网
D. 3068m傲朋学习网
68m傲朋学习网
3.下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。   #include   main()   { int i=0,j,k;   do{i++;k=316-13*i;}while(______);   j=k/11;   printf("316=13*%d+11*%d",i,j);   }68m傲朋学习网
A. k/1168m傲朋学习网
B. k68m傲朋学习网
C. k/11==068m傲朋学习网
D. k==068m傲朋学习网
68m傲朋学习网
4.下列程序的输出结果是   main()   { double d=3.2; int x,y;   x=1.2; y=(x+3.8)/5.0;   printf("%d\n", d*y);   }68m傲朋学习网
A. 368m傲朋学习网
B. 3.268m傲朋学习网
C. 068m傲朋学习网
D. 3.0768m傲朋学习网
68m傲朋学习网
5.一个C语言程序是由68m傲朋学习网
A. 一个主程序和若干子程序组成68m傲朋学习网
B. 函数组成68m傲朋学习网
C. 若干过程组成68m傲朋学习网
D. 若干子程序组成68m傲朋学习网
68m傲朋学习网
6.若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为68m傲朋学习网
A. 468m傲朋学习网
B. 1668m傲朋学习网
C. 3268m傲朋学习网
D. 5268m傲朋学习网
68m傲朋学习网
7.下面程序段的运行结果是   char *format="%s,a=%d,b=%d\n";   int a=11,b=10;   a+=b;   printf(format,"a+=b",a,b);68m傲朋学习网
A. for,"a+=b",ab68m傲朋学习网
B. format,"a+=b"68m傲朋学习网
C. a+=b,a=21,b=1068m傲朋学习网
D. 以上结果都不对68m傲朋学习网
68m傲朋学习网
8.请选出可用作C语言用户标识符的是68m傲朋学习网
A. void,define,WORD68m傲朋学习网
B. a3_b3,_123,IF68m傲朋学习网
C. FOR,--abc,Case68m傲朋学习网
D. 2a,Do,Sizeof68m傲朋学习网
68m傲朋学习网
9.C语言中,能识别处理的文件为68m傲朋学习网
A. 文本文件和数据块文件68m傲朋学习网
B. 文本文件和二进制文件68m傲朋学习网
C. 流文件和文本文件68m傲朋学习网
D. 数据文件和二进制文件68m傲朋学习网
68m傲朋学习网
10.下列程序的输出结果是   int b=2;   int func(int *a)   { b += *a; return(b);}   main()   { int a=2, res=2;   res += func(&a);   printf("%d\n",res);   }68m傲朋学习网
A. 468m傲朋学习网
B. 668m傲朋学习网
C. 868m傲朋学习网
D. 1068m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
吉大《C语言程序设计》在线作业一68m傲朋学习网
试卷总分:100 68m傲朋学习网
单选题 多选题 判断题 68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
二、多选题(共 5 道试题,共 20 分。)68m傲朋学习网
1.下列说法不正确的是______。68m傲朋学习网
A. C程序由符号构成68m傲朋学习网
B. C程序由标识符构成68m傲朋学习网
C. C程序由函数构成68m傲朋学习网
D. C程序由C语句构成68m傲朋学习网
68m傲朋学习网
2.对函数的正确使用方法描述68m傲朋学习网
A. 用数组做函数参数时,必须在主调函数和被调函数中分别定义数组68m傲朋学习网
B. 实参数组元素和形参数组元素类型可以不一致68m傲朋学习网
C. 形参数组长度可以不指定 68m傲朋学习网
D. 形参数组长度可以大于实参数组长度68m傲朋学习网
68m傲朋学习网
3.对静态变量的正确描述68m傲朋学习网
A. 静态局部变量在静态存储区内分配单元( )68m傲朋学习网
B. 静态外部变量可以赋初值,也可以不赋初值68m傲朋学习网
C. 静态外部变量的作用与外部变量相同68m傲朋学习网
D. 静态局部变量在函数调用结束时,仍保存其值,不会随着消失。68m傲朋学习网
68m傲朋学习网
4.下列描述正确的是68m傲朋学习网
A. 由main 函数及其参数argc和* argv[]可以实现命令行方式68m傲朋学习网
B. 使用fclose关闭文件时,先释放文件指针,再写缓冲区数据到文件中68m傲朋学习网
C. 字符数组并不要求它的最后一个字符是‘/0’68m傲朋学习网
D. ‘A’和“A”都是字符串常量 68m傲朋学习网
68m傲朋学习网
5.在C语言中,正确的int类型的常数是:______。68m傲朋学习网
A. 068m傲朋学习网
B. 3276868m傲朋学习网
C. 03768m傲朋学习网
D. 0xaf68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
吉大《C语言程序设计》在线作业一68m傲朋学习网
试卷总分:100 68m傲朋学习网
单选题 多选题 判断题 68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
三、判断题(共 10 道试题,共 40 分。)68m傲朋学习网
1.调用函数只可得到一个返回值,而用宏可以设法得到几个结果。68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
2.C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
3.C程序的执行总是从第一个定义的函数开始68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
4.使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
5.‘ a’和“a”在内存中所占字节数相同。( )68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
6.主函数和其它函数可以相互调用68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
7.宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
8.使用printf和scanf函数时,必须添加#include <stdio.h命令。( )68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
9.宏名必须用大写字母表示。68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
10.C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。( )68m傲朋学习网
A. 错误68m傲朋学习网
B. 正确68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
68m傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: