扬扬编了一道简单的计算程序。运行以后,计算机屏幕上显示如下:你快乐吗?(提示:Y or N) 当扬扬输入“Y”以后,计算

题目
单选题
扬扬编了一道简单的计算程序。运行以后,计算机屏幕上显示如下:你快乐吗?(提示:Y or N) 当扬扬输入“Y”以后,计算机给出回应,显示:“我很高兴”。 请问,这是下述交互方式的哪种?()
A

菜单

B

按钮

C

对话

D

窗口

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有以下程序:int sub(int n) { return(n/10+n%10); }void main(){ int x,y; scanf("%d",&x); y=sub(sub(sub(x))); printf("%d\n",y);}若运行时输入:4321<回车>,程序的输出结果是。


正确答案:10
n/10是求n的去掉个位数上的数字之外的部分,而n%10是求个位数字,所以函数的功能是将去掉个位外的数和个位相加的结果返回。第一次432+1=433,43+3=46,4+6=10.

第2题:

当建立数据库结构的操作结束时,屏幕提示:“是否现在输入数据记录?”。如果键入()则进入全屏幕输入状态。

A、“OK”

B、“X”

C、“Y”

D、“N”


参考答案:C

第3题:

在Windows98系统中,正确关闭计算机的方法是单击( ),按屏幕提示选择“关闭计算机”,再单击“是(Y)”按纽。

A.【开始】→【关闭系统】

B.【开始】→【运行】

C.【开始】→【程序】

D.【开始】→【注销】


正确答案:A

第4题:

【程序说明】 程序功能是仅接受输入Y和N的程序,否则程序结束。

【程序】

DO WHILE .T.

WAIT“请输入Y/N” TO AS

IF UPPER(AS)<>“Y”AND UPPER(AS)<>“N”

(6)

ELSE

(7)

ENDIF

ENDDO

(6)

A.EXIT

B.ENDDO

C.LOOP

D.CONTINUE


正确答案:A

第5题:

有以下程序#include <stdio.h>main{ int x,y; scanf("%2d%ld",&x,&y); printf("%d\n",x+y);}程序运行时输入:1234567,程序的运行结果是


正确答案:15
本题主要考查我们对输入/输出语句的掌握情况。程序中首先定义了两个整型变量,然后分别给其输入值,给x输入的输入格式是“%2d”,这表示取输入的两位,给变量y输入的输入格式是“%1d”,表示输入1位。最后程序输出的是变量x和y的和。从程序运行时输入1234567我们可以知道,x只取前两位,那么其值为12,而y只取1位,其值为3,因此,最后的输出结果为15。

第6题:

鼠标在屏幕上产生的标记符号变成“沙漏”形状时,表示( )。

A.windows正在执行某一任务,请用户等候

B.windows执行的程序出错,终止其执行

C.等待用户键入Y或N,以便继续工作

D.提示用户注意某个事项,并不影响计算机继续工作


正确答案:A
解析:鼠标在屏幕上产生的标记符号变成“沙漏”形状时,表示Windows正在执行某一任务,请用户等候。故选A。

第7题:

有以下程序:

int sub(int n) { return(n/10+n%10); }

main()

{ int x, y;

scanf("% d", &x);

y=sub(sub(sub(x)));

printf("% d\n", y);

}

若运行时输入:1234<回车>,程序的输出结果是【 】。


正确答案:10
10 解析:y=sub(sub(sub(x)))=sub(sub(127))=sub(19)=10。

第8题:

鼠标器在屏幕上产生的标记符号变成“沙漏”形状时,表示( )。

A.Windows正在执行某一处理任务,请用户等候

B.Windows执行的程序出错,终止其执行

C.等待用户键入Y或N,以便继续工作

D.提示用户注意某个事项,并不影响计算机继续工作


正确答案:A

第9题:

下列程序的运行结果是【 】。

x="计算机等级考试"

Y=""

L=LEN(X)

DO WHILE L>=1

Y=Y+SUBSTR(X,L-1,2)

L=L-2

ENDDO

?Y


正确答案:试考级等机算计
试考级等机算计 解析:该程序中关键的语句是Y=Y+SUB- STR(X,L-1,2),其中函数SUBSTR的作用是每次循环时,从字符串X中提取一个汉字,每次取出的结果连到字符串Y之后,由于取㈩的顺序是从右到左,因此该语句的功能是将原字符串反序显示。

第10题:

有以下程序

include<stdio.h>

main( )

{int x,y;

scanf(”%2d%1d”,&x,&y);printf(”%d\n”,x+y);

}

程序运行时输入:1234567,程序的运行结果是______。


正确答案:15
15 解析:本题主要考查scanf函数的格式输出。其中%2d代表输入的两个字符作为一个数,%ld代表输入的一个字符作为一个数,所以结果为x+y=12+3=15。

更多相关问题