川大《C语言程序设计0008》21春在线作业1 2

所属学校:四川大学 科目:C语言程序设计0008 2021-07-17 09:00:03 在线 作业 川大 语言程序设计
《C语言程序设计0008》21春在线作业15Jc傲朋学习网
试卷总分:100  得分:1005Jc傲朋学习网
一、单选题 (共 25 道试题,共 100 分)5Jc傲朋学习网
1.在C语言中,合法的长整型常数是( )。5Jc傲朋学习网
A.0L5Jc傲朋学习网
B.49627105Jc傲朋学习网
C.324562&5Jc傲朋学习网
D.216D5Jc傲朋学习网
答案:A 2.下列语句中,正确的语句是( )。5Jc傲朋学习网
A.int x=y=z=0;5Jc傲朋学习网
B.int z=(x+y)++;5Jc傲朋学习网
C.x=+3==2;5Jc傲朋学习网
D.x%=2.5;5Jc傲朋学习网
答案:C 3.若有代数式 ,则不正确的C语言表达式是( )5Jc傲朋学习网
A.a/c/d*b*25Jc傲朋学习网
B.2*a*b/c/d5Jc傲朋学习网
C.2*a*b/c*d5Jc傲朋学习网
D.a*b/c/d*25Jc傲朋学习网
答案:C 4.有变量说明语句int a,b,c;,顺序执行下面语句: a=b=c=1; ++a||++b&&++c; 那么,变量b的值应是( )。5Jc傲朋学习网
A.25Jc傲朋学习网
B.15Jc傲朋学习网
C.05Jc傲朋学习网
D.35Jc傲朋学习网
答案:B 5.若以下选项中变量已正确定义,则正确的赋值语句是( )。5Jc傲朋学习网
A.x1=26.8%35Jc傲朋学习网
B.1+2=x25Jc傲朋学习网
C.x3=0x125Jc傲朋学习网
D.x4=1+2=35Jc傲朋学习网
答案:C 6.执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;5Jc傲朋学习网
A.05Jc傲朋学习网
B.0.55Jc傲朋学习网
C.15Jc傲朋学习网
D.25Jc傲朋学习网
答案: 7.C语言中运算对象必须是整型的运算符是( )。5Jc傲朋学习网
A.%5Jc傲朋学习网
B./5Jc傲朋学习网
C.=5Jc傲朋学习网
D.<=5Jc傲朋学习网
答案: 8.要将字符A赋给字符变量ch,下列语句中正确的是( )。5Jc傲朋学习网
A.ch=A5Jc傲朋学习网
B.ch=’a’-325Jc傲朋学习网
C.ch=“A”5Jc傲朋学习网
D.ch=“65”5Jc傲朋学习网
答案: 9.下述语句执行后,变量k的值是( )。 int k=1; while(k++〈10〉;5Jc傲朋学习网
A.105Jc傲朋学习网
B.115Jc傲朋学习网
C.95Jc傲朋学习网
D.为无限循环,值不定5Jc傲朋学习网
答案: 10.main( ) { int a=666, b=888; Printf(“%dn”, a,b); } 程序运行后的输出结果是( )。5Jc傲朋学习网
A.错误信息5Jc傲朋学习网
B.6665Jc傲朋学习网
C.8885Jc傲朋学习网
D.666,8885Jc傲朋学习网
答案: 11.C语言中while和do-while循环的主要区别是( )。5Jc傲朋学习网
A.do-while循环体至少无条件执行一次5Jc傲朋学习网
B.while的循环控制条件比do-while的循环控制条件严格5Jc傲朋学习网
C.do-while允许从外部转到循环体内5Jc傲朋学习网
D.do-while的循环体不能是复合语句5Jc傲朋学习网
答案: 12.以下叙述不正确的是( )5Jc傲朋学习网
A.一个C源程序可由一个或多个函数组成5Jc傲朋学习网
B.产生可执行程序的C源程序必须包含一个main函数5Jc傲朋学习网
C.C程序的基本组成单位是函数5Jc傲朋学习网
D.在C程序中一条语句占一行5Jc傲朋学习网
答案: 13.整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。5Jc傲朋学习网
A.x||y5Jc傲朋学习网
B.x|y5Jc傲朋学习网
C.x&y5Jc傲朋学习网
D.x^y5Jc傲朋学习网
答案: 14.已知int x=23;则printf(x++*1/3)的输出结果是( )。5Jc傲朋学习网
A.85Jc傲朋学习网
B.7.665Jc傲朋学习网
C.7.335Jc傲朋学习网
D.75Jc傲朋学习网
答案: 15.在32位的系统中,double数据类型的存储空间长度是( )字节。5Jc傲朋学习网
A.25Jc傲朋学习网
B.45Jc傲朋学习网
C.85Jc傲朋学习网
D.165Jc傲朋学习网
答案:C 16.putchar函数可以向终端输出一个( )。5Jc傲朋学习网
A.整数5Jc傲朋学习网
B.实数5Jc傲朋学习网
C.字符5Jc傲朋学习网
D.字符串5Jc傲朋学习网
答案: 17.以下程序段的输出结果是( )。 int a=1234; printf(“%2dn”, a);5Jc傲朋学习网
A.125Jc傲朋学习网
B.345Jc傲朋学习网
C.12345Jc傲朋学习网
D.提示出错,无结果5Jc傲朋学习网
答案: 18.以定义c为字符型变量,则下列语句中正确的是( )。5Jc傲朋学习网
A.c=’97’;5Jc傲朋学习网
B.c=”97”;5Jc傲朋学习网
C.c=97;5Jc傲朋学习网
D.c=”a”;5Jc傲朋学习网
答案: 19.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是( )。5Jc傲朋学习网
A.字符A5Jc傲朋学习网
B.字符a5Jc傲朋学习网
C.字符e5Jc傲朋学习网
D.非法常量5Jc傲朋学习网
答案: 20.组成C语言程序的是( )。5Jc傲朋学习网
A.子程序5Jc傲朋学习网
B.过程5Jc傲朋学习网
C.函数5Jc傲朋学习网
D.主程序和子程序5Jc傲朋学习网
答案: 21.以下不是无限循环的语句为( )。5Jc傲朋学习网
A.for(y=0, x=1; x>++y; x=i++) i=x;5Jc傲朋学习网
B.for( ; ; x++) ;5Jc傲朋学习网
C.while (1) {x++; }5Jc傲朋学习网
D.for(i=10; ; i--) sum+=i;5Jc傲朋学习网
答案: 22.若有如下程序段,则循环体语句共执行( )次。 int k=10; while(k>0) {k--;}5Jc傲朋学习网
A.105Jc傲朋学习网
B.95Jc傲朋学习网
C.115Jc傲朋学习网
D.05Jc傲朋学习网
答案: 23.设以下变量均为int类型,则值不等于7的表达式是( )。5Jc傲朋学习网
A.(x=y=6, x+y, x+1)5Jc傲朋学习网
B.(x=y=6, x+y, y+1)5Jc傲朋学习网
C.(x=6, x+1, y=6, x+y)5Jc傲朋学习网
D.(y=6, y+1, x=y, x+1)5Jc傲朋学习网
答案: 24.设a为整型变量, 下列表达式中,错误的是 ( )。5Jc傲朋学习网
A.a += a5Jc傲朋学习网
B.a ++5Jc傲朋学习网
C.++ a + 15Jc傲朋学习网
D.a + 1 ++5Jc傲朋学习网
答案: 25.以下程序中的输出结果是( )。 main( ) { int i ,k a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf(“%dn”,k); }5Jc傲朋学习网
A.205Jc傲朋学习网
B.215Jc傲朋学习网
C.225Jc傲朋学习网
D.235Jc傲朋学习网
答案:5Jc傲朋学习网
版权声明

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

分享: