正确答案: B

420

题目:若有下面的程序段#include "stdio.h"main(){ int i=6; while(i--) printf("%d",--i); printf("\n");}那么程序的输出结果为

解析:题目给出的程序主要结构是while循环。自减运算符“--”在题目中出现了两次,一次是在while语句的判别表达式中,出现的形式为i--,即先利用变量i的值进行判别,再执行i-1操作。另一次是在输出函数printf中,出现的形式为--i,先执行i-1操作,再将结果进行输出。程序初始时,i=6,第一次循环时,因为i满足while的判别条件,故执行while内部的语句,并进行i-1操作,i=5。执行到printf语句时,先进行i-1操作,再将结果输出,得到i=4,这时i的值依然满足while循环条件,故可以执行下一次循环,过程与第一次循环类似。以此类推,直到while循环终止,最终程序输出的结果为420。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]在向数据库中添加表的操作时,下列叙述中不正确的是( )
  • 可以将一个数据库表直接添加到另一个数据库中

  • 解析:不可以将一个数据库表直接添加到另一个数据库中,可以将一个自由表添加到数据库中。

  • [单选题]运行下面程序代码后,变量J的值为______。 Private Sub Fun() Dim J as Integer J=10 Do J=J+3 Loop While J19 End Sub
  • 19

  • 解析:解析:这里是Do循环,是先执行循环体,再判断循环条件的。初始时J=10。执行一次循环体后J=13,是19的,继续循环。执行二次循环体后J=16,还是19的,继续循环。执行三次循环体后J=19,这时不19了,退出循环。

  • [单选题]若要求从文本框中输入密码时在文本框中只显示"*"号,则应当在此文本框的属性窗口中设置
  • Passwordchar属性值为*

  • 解析:解析:PasswordChar属性返回或设置一个值,该值批示所键入的字符或占位符在TextBox控件中是否要显示出来;返回或设置用作占位符。

  • [单选题]窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功能
  • 输出数据

  • 解析:解析:窗体是Access数据库应用中一个非常重要的工具,可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。但没有包含C)这项功能。

  • [单选题]数据库设计的根本目标是要解决______。
  • 数据共享问题

  • 解析:解析:由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享本身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。因此,数据库设计的根本目标是要解决数据共享问题。

  • 推荐下载科目: 计算机四级 Linux认证 JAVA认证 华为认证 计算机一级 软考初级 职称计算机 通信工程师 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2