柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
main() { int i=5; do { if (i%3==1) if (i%5==2) { printf("*%d", i); break; } i++; } while(i!=0); printf("\n"); } 程序的运行结果是
A.*2*6
B.*3*5
C.*5
D.*7
热度🔥3,501
参考答案:D
解析:
【解析】do...while语句是先执行后判断,所以第一次先执行循环体,判断i%3= =1的条件,由于i为5所以余数为2,条件不成立,执行i++,i的值为6,判断while条件为真,第二次执行循环体,同第一次循环体的执行过程一样,i的值变为7,判断while条件为真,第三次执行循环体,此时i%3= =1条件成立,判断i%5==2也成立,打印*与i的值,即*7,然后执行break语句,跳出循环。所以选择D选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列选项中属于面向对象设计方法主要特征的是( )。
数据库中有数据表"Emp",包括"Eno"、"Ename"、"Eage"、"Esex"、"Edate"、"Eparty"等字段。下面程序段的功能是:在窗体文本框"tValue"内输入年龄条件,单击"删除"按钮完成对该年龄职工记录信息的删除操作。 Private Sub btnDelete_Click() '单击"删除"按钮 Dim strSQL As String '定义变量 strSQL="delete from Emp" '赋值SQL基本操作字符串 '判断窗体年龄条件值无效(空值或非数值)处理 If IsNull(Me!tValue)=True Or IsNumeric(Me!tValue)=False Then MsgBox "年龄值为空或非有效数值!", vbCritical, "Error" '窗体输入焦点移回年龄输入的文本框"tValue"控件内 Me!tValue.SetFocus Else '构造条件删除查询表达式 strSQL=strSQL & " where Eage=" & Me!tValue '消息框提示"确认删除?(Yes/No)",确认后实施删除操作 If Then DoCmd.RunSQL strSQL ' 执行删除查询 MsgBox "completed!", vbInformation, "Msg" End If End If End Sub 按照功能要求,在横线上应填写的是( )。
下列关于数据备份方法的描述中,错误的是()。
在TCP/IP参考模型中,提供可靠的端到端服务的层次是
小李在制作PowerPoint演示文稿时,需要将一个被其他图形完全遮盖的图片删除,最优的操作方法是( )。
标签
二级C语言
执行
判断
条件
循环