四川农业大学《C语言(专科)》18年3月在线作业及答案
四川农业大学《C语言(专科)》18年3月在线作业及答案(单选题)1若ij已定义为int类型则以下程序段中for(i=5ii)for(j=0j&lt4j++){...}内循环体的总的执行次数是()
A20
B15
C24
D16
正确答案A
(单选题)2在宏定义#definePI3.14159中,用宏名PI代替一个()
A常量
B单精度数
C双精度数
D字符串
正确答案D
(单选题)3以下程序运行后输出结果是()main(){char*s="abcde"s+=2printf("%ld\n"s)}
Acde字符c的ASCII码值
B字符c的地址
C出错
正确答案
(单选题)4若有以下定义:charaintbfloatcdoubled则表达式a*b+dc值的类型为()
Afloat
Bint
Cchar
Ddouble
正确答案
(单选题)5设有以下定义inta={123456789101112}int(*prt)=a*p=a则下列能够正确表示数组元素a的表达式是()
A*((*prt+1))
B*(*(p+5))
C(*prt+1)+2
D*(*(a+1)+2)
正确答案
(单选题)6下列程序执行后输出的结果是()#include〈stdio.h〉f(inta){intb=0staticc=3a=c++b++returu(a)}main(){inta=2ikfor(i=0i&lt2i++)k=f(a++)printf("%d\n"k)}
A3
B0
C5
D4
正确答案
(单选题)7请读程序#defineADD(x)x+xmain(){intm=1n=2k=3intsum=ADD(m+n)*kprintf("sum=%d"sum)}上面程序的运行结果是()
Asum=9
Bsum=10
Csum=12
Dsum=18
正确答案
(单选题)8当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是()
Ac=b=a;
B(a=c)‖(b=c);
C(a=c)&&(b=c);
Da=c=b;
正确答案
页:
[1]