东北师范大学C程序设计在线作业一-0003

奥鹏教育东北师范大学在线作业

C程序设计19春在线作业1-0003

以下的 for 循环 for(x=0,y=0;(y!=123)4);x++) ; ()
A:执行 3 次
B:执行 4 次
C:循环次数不定
D:是无限循环
答案问询微信:424329

以下不属于算法基本特征的是()
A:有穷性
B:有效性
C:可靠性
D:有一个或多个输出
答案问询微信:424329

以下程序:
main( )
{ char s1[40奥鹏教育东北师范大学在线作业]="country",s2[20]="side";
int i=0,j=0;
while(s1[i]!='') i++;
while(s2[j]!='') s1[i++]=s2[j++];
s1[i]=0;
printf("%sn",s1);
}
的输出结果为()
A:side
B:country
C:sidetry
D:countryside
答案问询微信:424329

要把高级语言编写的源程序转换为目标程序,需要使用()
A:编辑程序
B:驱动程序
C:诊断程序
D:编译程序
答案问询微信:424329

当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()
A:k%2
B:k%2==1
C:(k%2)!=0
D:!k%2==1
答案问询微信:424329

下面的选项中正确的赋值语句是(char a[5],*p=a;)()
A:p=“abcd”;
B:a=“abcd”;
C:*p=“abcd”;
D:*a=“abcd”;
答案问询微信:424329

设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()
A:552
B:144
C:264
D:-264
答案问询微信:424329

能正确表示a≥10或a≤0的关系表达式是 ()
A:a=10 or a=0
B:a=10│a=0
C:a=10||a=0
D:a=10=0
答案问询微信:424329

下列不能实现赋值操作的是()
A:a++
B:a== b
C:a+=b
D:a=1
答案问询微信:424329

有以下程序段 : int m=0,n=0; char c=‘a’;
scanf("%d%c%d",
printf("%d,%c,%dn",m,c,n);
若从键盘上输入:10A10回车,则输出结果是()
A:10,A,10
B:10,a,10
C:10,a,0
D:10,A,0
答案问询微信:424329

当说明一个结构体变量时,系统分配它的内存是()
A:各成员所需内存容量的总和
B:结构体中第一个成员所需内存
C:各成员所需内存容量的最大值
D:结构体中最后一个成员所需内存
答案问询微信:424329

设有以下宏定义:
#define H 30
#define LEN H+20
则执行赋值语句v=LEN*10;后,v的值是()
A:60
B:230
C:500
D:0
答案问询微信:424329

以下程序
main()
{ char s1[20]=“abc”,s2[20]=“123”;
if(strcmp(s1,s2)0) printf(“%sn”,s1);
else printf(“%sn”,s2);
}
的输出结果是()
A:abc
B:123
C:abc123
D:123abc
答案问询微信:424329

设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是()
A:aa数组成元素的值分别是"abcd"和ABCD"
B:aa是指针变量,它指向含有两个数组元素的字符型一维数组
C:aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D:aa数组的两个元素中各自存放了字符'a'和'A'的地址
答案问询微信:424329

设i和k都是int类型,则有关for循环语句for(i=0,k=-1;k=1;i++,k++) printf("****n");的说明正确的是()
A:循环结束的条件不合法
B:循环体一次也不执行
C:循环体只执行一次
D:是无限循环
答案问询微信:424329

下列整数值中,不正确的八进制或十六进制数值常量是()
A:0xcd
B:-017
C:019
D:0xfdc
答案问询微信:424329

在下列程序段中, enum color { red,yellow,blue,green,white} c1; c1=white; 枚举变量 c1的值是()
A:1
B:4
C:5
D:6
答案问询微信:424329

在C语言中,要求运算数必须是整型的运算符是()
A:%
B:/
C:
D:!
答案问询微信:424329

设变量定义为int a[3]={1,4,7},*p= }
main()
{ int a=31;
fun(5,2,a);
printf(“%d”,a);
}
程序的输出结果是()
A:0
B:29
C:31
D:无定值
答案问询微信:424329

在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
A:错误
B:正确
答案问询微信:424329

关系表达式的运算结果是true或false。
A:错误
B:正确
答案问询微信:424329

在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
A:错误
B:正确
答案问询微信:424329

x+y*z39则数组所占的存贮空间为5个字节。
A:错误
B:正确
答案问询微信:424329

除法运算符“/”要求两个运算对象都必须为整型。
A:错误
B:正确
答案问询微信:424329

宏定义不是C语言的语句,所以句尾没有分号。
A:错误
B:正确
答案问询微信:424329

链表是一种动态数据结构,在程序运行中可动态生成或释放存贮空间。
A:错误
B:正确
答案问询微信:424329

C语言中最简单的数据类型包括整型,实型和字符型。
A:错误
B:正确
答案问询微信:424329

结构可以作为数组的元素 ,数组也可以作为结构的成员。
A:错误
B:正确
答案问询微信:424329

C语言的构造类型包括结构体、共用体和枚举类型。
A:错误
B:正确
答案问询微信:424329

在C语言中定义一个文件指针的方法为:FILE? *fp; 。
A:错误
B:正确
答案问询微信:424329

函数strlen("ASDFGn")的值是7。
A:错误
B:正确
答案问询微信:424329

一个程序中可以使用多条文件包含命令,但一条文件包含命令只能包含一个文件。
A:错误
B:正确
答案问询微信:424329

C语言中运算对象必须为整型的运算符是%。
A:错误
B:正确
答案问询微信:424329

当循环体中包含多条语句时,要用()将它们括起来。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网