《程序设计(C语言)》2021年秋季学期在线作业(三)
试卷总分:100 得分:100
第1题,以下四个选项中不能看作一条语句的是( )
A、{; }
B、a=0,b=0,c=0;
C、if(a0)
D、if(b==0)m=1;n=2;
正确答案:
第2题,在C语言中,下列变量名称中合法的是( )
A、7x
B、int
C、ELse
D、a-b
正确答案:
第3题,以下语句中无限循环语句是( )
A、for(;2&5;)
B、while(1,2,3)
C、while('\0')
D、for(;'\0';)
正确答案:
第4题,以下关于C语言的不严格的叙述中,错误的说法是( )
A、在标识符中,大写字母和小些字母的意义相同
B、有些不同类型的变量可以在一个表达式中运算
C、在赋值表达式中等号 "="左边的变量和右边的值可以是不同类型
D、同一个运算符号在不同的场合可以有不同的含义
正确答案:
答案来源:(www.),有以下函数定义: void fun( int n , double x ) { ...... } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )
A、fun( int y , double m );
B、k=fun( 10 , 12.5 );
C、fun(x , n);
D、void fun( 10 , 12.5 );
正确答案:
第6题,以下四个选项中,属于实型常量的是( )
A、0x12
B、-12345e-3
C、1e0.5
D、e-5
正确答案:
第7题,下列说法正确的是( )
A、main函数必须放在C程序的开头
B、main函数必须放在C程序的最后
C、main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的
D、main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的
正确答案:
第8题,
A、a=2 b=1
B、a=1 b=1
C、a=1 b=0
D、a=2 b=2
正确答案:
第9题,在C语言中,逻辑真和逻辑假分别表示为( )
A、1,1
B、1,0
C、0,1
D、0,0
正确答案:
答案来源:(www.),
A、4,3,2
B、3,3,2
C、3,3,3
D、3,2,2
正确答案:
第11题,已知 char ch='A'; 且表达式 ch=(ch='A' && ch='Z') ?(ch 32) ::ch 的值是( )
A、A
B、a
C、Z
D、出错
正确答案:
答案来源:(www.),在C语言中,下列字符常量中合法的是( )
A、′\084′
B、′\x43′
C、′ab′
D、"\0"
正确答案:
第13题,下列数组定义及赋值不正确的是( )
A、int a[10]={0,1,2,3,4,5,6,7,8,9};
B、int a[ ]={0,1,2,3,4,5,6,7,8,9};
C、int a[2][5]= {0,1,2,3,4,5,6,7,8,9};
D、int a[2][ ]= {0,1,2,3,4,5,6,7,8,9};
正确答案:
第14题,以下不能正确定义二维数组的选项是( )
A、int a[2][2]={{1},{2}}
B、int a[][2]={l,2,3,4}
C、int a[2][2]={{l},2,3}
D、int a[2][]={{1,2},{3,4}}
正确答案:
答案来源:(www.),以下程序中,while循环的循环次数是( )
A、1
B、10
C、6
D、死循环,不能确定次数
正确答案:
第16题,以下不合法的赋值语句是( )
A、x=(1,y=2);
B、++x;
C、x=y=15;
D、y=int(x);
正确答案:
第17题,已定义以下函数
fun(int *p)
{ return *p; }
该函数的返回值是( )
A、不确定的值
B、形参p中存放的值
C、形参p所指存储单元中的值
D、形参p的地址值
正确答案:
第18题,若有说明:char s1='\067', s2='1' ; 则变量s1,s2在内存中各占的字节数是( )
A、1 1
B、4 1
C、3 1
D、1 2
正确答案:
第19题,以下选项中合法的实型常数是( )
A、5E2.0
B、E-3
C、.2E0
D、1.3E
正确答案:
答案来源:(www.),以下选项中,与k=++n完全等价的表达式是( )
A、k=n,n=n+1
B、n=n+1,k=n
C、k=++n
D、k+=n+1
正确答案: