上海开放大学 c语言程序设计 网上在线形考作业[答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:国家开放大学 时间:2022-11-17 08:45

C语言程序中的基本功能模块为()。 A 表达式 B 函数 C 标识符 D 语句 函数||| zuoy

上海开放大学 c语言程序设计 网上在线形考作业[答案]

上海开放大学 c语言程序设计 网上在线形考作业

C语言程序中的基本功能模块为()。
A
表达式

B
函数

C
标识符

D
语句
函数|||

正确答案:A

.为您提供

程序运行中需要从键盘上输入多于一个数据时,各数据之间默认使用()符号作为分隔符。
A
空格或逗号

B
空格或回车

C
逗号或回车

D
逗号或分号
空格或回车|||

正确答案:A

根据以下定义语句和数据的输入方式,scanf语句的正确形式应为()。floatfl,f2;scanf();数据的输入方式4.52<回车>3.5<回车>
A
scanf("%f,%f",&fl,&f2);

B
scanf("%3.2f%2.lf",&fl,&f2);

C
scanf("%f%f",&fl,&f2);

D
scanf("%3.2f%2.lf",&fl,&f2);
scanf("%f%f",&fl,&f2);|||

正确答案:D

假定x的值为5,y的值为6,则表达式x++*–y的值为()。
A
25

B
42

C
30

D
36

正确答案:B

若w、x、y、z、m均为int型变量,则执行下面语句后的m值是()。w=1;x=2;y=3;z=4;m=(w<x)?w:x;m=(m<y)?m:y;m=(w<z)?m:z;
A
1

B
4

C
2

D
3

正确答案:D

正确答案:D

若希望当A的值为奇数时,表达式的值为“真”;当A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。
A
A%2==1

B
A%2

C
!(A%2==0)

D
!(A%2)

正确答案:A

若运行时为变量x输入12,则以下程序的运行结果是()。
A
0

B
10

C
22

D
12

正确答案:C

正确答案:B

设x和y均为逻辑值,则x&&y为假的条件是()。
A
它们均为真

B
其中一个为假

C
其中一个为真

D
它们均为假

正确答案:A

正确答案:B

设x和y均为逻辑值,则x||y为假的条件是()。
A
它们均为真

B
其中一个为假

C
其中一个为真

D
它们均为假

十进制数50表示成符合C语言规定的八进制数为()。
A
62

B
20

C
062

D
32

正确答案:A

下列关系表达式中结果为假的是()。
A
(a=2*2)==2

B
0!=1

C
y=(2+2)==4

D
2<=8

正确答案:D

下列运算符中优先级最低的是()。
A
>=

B

C
==

D
+=

正确答案:A

一个c程序的执行是从()。
A
本程序的main函数开始,到本程序文件的最后一个函数结束

B
本程序的main函数开始,到main函数结束

C
本程序文件的第一个函数开始,到本程序main函数结束

D
本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

正确答案:D

已知各变量的类型说明如下intk,a,b;unsignedlongw=5;doublex=1.42;则以下不正确的表达式是()。
A
k=(a=2,b=3,a+b)

正确答案:D

B
x%(-3)

C
a+=a-=(b=4)*(a=3)

D
w+=-2

正确答案:D

以下针对scanf函数的叙述中,正确的是()。
A
当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(”%4.2f”u,&f);

B
输入项可以为一实型常量,如scanf(”%f”,3.5);

C
当输人数据时,必须指明变量的地址,如scanf(”%f”,&f);

D
只有格式控制,没有输入项,也能进行正确输入,如scanf(”a=%d,b=%d”);

正确答案:B

已知intx=10,y=20,z=30;执行以下语句后x、y、z的值是()。if(x>y)z=x;x=y;y=z;
A
x=20,y=30,z=10

B
x=10,y=20,z=30

C
x=20,y=30,z=20

D
x=20,y=30,z=30

正确答案:C

for循环语句能够被改写为()语句。
A
switch

B
复合

C
while

D
if

正确答案:D

正确答案:D

当处理一个问题时的循环次数已知时,最好采用()循环来解决。
A
do-while

正确答案:D

正确答案:D

B
for

C
switch

D
while

正确答案:D

正确答案:B

对for(表达式1;;表达式3)可理解为()。
A
for(表达式1;表达式1;表达式3)

B
for(表达式1;0;表达式3)

C
for(表达式1;表达式3;表达式

D
for(表达式1;1;表达式3)

正确答案:A

设有程序段intk=10;while(k=0)k=k-1;则下面描述正确的是()。
A
循环语句一次也不执行

B
while循环执行10次

C
循环语句执行一次

D
循环是无限循环

正确答案:D

下面程序的功能是从键盘输入一行字符,统计其中有多少个单词,单词之间用空格分隔。请选择填空。#include<stdio.h>voidmain(){chars80,c1,c2=‘’;inti=0,num=0;gets(s);while(si!=’\0’){c1=si;if(i==0)c2=‘’;elsec2=si-1;if()num++;i++;}printf(“Thereare%dwords. ”,num);}
A
c1==‘’&&c2!=‘’

正确答案:B

B
c1==‘’&&c2==‘’

C
c1!=‘’&&c2!=‘’

D
c1!=‘’&&c2==‘’

正确答案:D

下面程序段的运行结果是()。intn=0;while(n++<=2);printf(“%d”,n);
A
4

正确答案:B

B
2

C
有语法错

D
3

循环体至少被执行一次的循环语句为()。
A
do-while

B
for

C
foreach

D
while

与下面程序段等价的是()。for(n=100;n<=200;n++){if(n%3==0)continue;printf(“%4d”,n);}
A
for(n=100;n<=200;n++)if((n%3!=0)printf(“%4d”,n);

正确答案:B

正确答案:D

正确答案:D

B
for(n=100;(n%3)&&n<=200;n++)printf(“%4d”,n);

C
for(n=100;(n%3)||n<=200;n++)printf(“%4d”,n);

D
for(n=100;n<=200;n++){if((n%3!=0)printf(“%4d”,n);elsecontinue;break;}

正确答案:C

在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句。
A
do…while

正确答案:A

B
for

C
while

D
if

C语言源程序文件的缺省扩展名为()。
A
cpp

B
obj

C
exe

D
c

正确答案:C

根据下面的程序及数据的输入方式、输出形式和输出结果,程序中括号内的正确形式应该为()。(注口表示空格)#include<stdio.h>voidmain(){charch1,ch2,ch3;()printf(“%c%c%c”,ch1,ch2,ch3);}输入形式A口B口C输出形式A口B
A
‘scanf(“%c%c%c”,&ch1,&ch2,&ch3);

正确答案:D

B
scanf(

C
0

D
scanf(

正确答案:C

假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。
A
8

B
6

C
7

D
2

正确答案:B

枚举类型中的每个枚举常量的值都是一个()。
A
浮点数

B
字符

C
整数

D
记录

正确答案:A

判断char型变量ch是否为大写字母的正确表达式是()。
A
(ch>=’A’)&(ch<=’Z’)

B
(ch>=’A’)&&(ch<=’Z’)

C
’A’<=ch<=’Z’

D
(’A’<=ch)AND(’Z’>=ch)

正确答案:C

设有说明语句charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。
A
char

正确答案:C

B
int

C
float

D
double

正确答案:C

已知各变量的类型说明如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下正确的表达式是()。
A
a=a*3=2

正确答案:D

B
x%(-3)

C
a+=a-=(b=4)*(a=3)

D
y=float(i)

正确答案:A

已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=’A’+’6’-’3’;后,c2中的值为()。
A
68

B
不确定的值

C
D

D
C

正确答案:A

以下程序的运行结果是()。#include<stdio.h>voidmain(){inta,b,d=241;a=d/100%9;b=(-1)&&(-1);printf(”%d,%d”,a,b);}
A
2,1

正确答案:D

B
6,0

C
6,1

D
2,0

正确答案:D

在下列的符号常量定义中,正确的定义格式为()。
A
constcharmark

B
#defineM310

正确答案:C

C
#defineM1

正确答案:A

D
constintM220

正确答案:D

若i为整形变量,则以下循环体执行次数是()。for(i=2;i==0;)printf(“%d”,i–);
A
2次

正确答案:A

B
1次

C
无限次

D
0次

正确答案:D

下面程序的运行结果是()。
A
1234

B
123

C
1

D
12

执行语句for(i=1;i++<4;);后变量i的值是()。
A
不定

B
5

C
3

D
4

正确答案:B

C语言规定在一个源程序中,main函数的位置()。
A
必须在最后

B
必须在系统调用的库函数的后面

C
必须在最开始

D
可以任意

正确答案:B

C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符()。
A
可以是字母、数字和下划线中任一种字符

B
必须为下划线

C
必须为字母

D
必须为字母或下划线

正确答案:C

逻辑表达式(x>0&&x

上海开放大学 c语言程序设计 网上在线形考作业国开电大历年参考题目如下:




上海开放大学 c语言程序设计 网上在线形考作业[答案]相关练习题:
燃烧热的定义是1mol物质被氧完全燃烧(氧化),其中对氢来说是被氧化成( )。

某企业税前会计利润为400万元,其中包括国债利息收入60万元,业务招待费开支超标准20万元,按33%税率计算的所得税为

总体各单位标志值倒数的算术平均数的倒数,这是( )。

下列各项中,不属于证据应用阶段的是 ( )。

下列各项中,符合会计要素收入定义的是( )。

利口酒的制作方法主要有()。

( )标志着电子政务在中国正式起步。

生态平衡是指当系统遇到外来干扰时,能通过自我调节恢复到最初的()状态

租赁中或有租金的处理方法是在实际发生时,出租人和承租人作为当期损益确认。

单晶直探头发射超声波时,是利用压电晶片的( )。

二、论述题(共2题,每题20分,共40分)

?治疗胃热呕吐,宜选用:

基点定价是企业选定某些城市作为基点,然后按一定的厂价加上从基点城市到顾客所在地的运费来定价,按照顾客最远的基点计算运费。

半加器逻辑符号如图所示,当A=1,B=1时,C和S分别为(     )。

经执业药师资格考试合格人员,取得资格认证书后, 必须申请()

Tag:  上海开放大学 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)