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

所属学校:吉林大学 科目:C语言程序设计 2015-03-17 17:54:17
吉大《C++语言程序设计》在线作业一
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 40 分。)
V
1. 一个C语言程序是由
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
D. 若干子程序组成
满分:4 分
2. 若有以下程序   #include   int a[]={2,4,6,8};   main()   { int i;   int *p=a;   for(i=0;i 4;i++)a[i]=*p;   printf("%d\n",a[2]);   }   上面程序输出结果是
A. 6
B. 8
C. 4
D. 2
此题选: D 满分:4 分
3. 以下不正确的叙述是
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
此题选: D 满分:4 分
4. sizeof(float)是
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
满分:4 分
5. 请选出可用作C语言用户标识符的是
A. void,define,WORD
B. a3_b3,_123,IF
C. FOR,--abc,Case
D. 2a,Do,Sizeof
满分:4 分
6. 设有int x=11;则表达式(x++*1/3)的值是
A. 3
B. 4
C. 11
D. 12
满分:4 分
7. 以下不正确的定义语句是
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
B. int y[5]={0,1,3,5,7,9};
C. char c1[]={′1′,′2′,′3′,′4′,′5′};
D. char c2[]={′\x10′,′\xa′,′\x8′};
满分:4 分
8. 有如下程序:   long fib(int n)   { if(n 2)return(fib(n-1)+fib(n-2));   else return(2);   }   main()   { printf("%d\n",fib(3));}   该程序的输出结果是
A. 2
B. 4
C. 6
D. 8
满分:4 分
9. 若已定义:   int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;   其中 0≤i≤9, 则对a数组元素不正确的引用是
A. a[p-a]
B. *( a[i])
C. p[i]
D. a[10]
此题选: D 满分:4 分
10. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A. 4
B. 16
C. 32
D. 52
满分:4 分
吉大《C语言程序设计》在线作业一
试卷总分:100
单选题
多选题
判断题
二、多选题(共 5 道试题,共 20 分。)
V
1. 以下______是正确的转义字符。( )
A. ‘/
B. ‘’
C. ‘81
D. ‘
版权声明

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

分享: