首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { char ch = ’M’; while (ch != ’K’) { ch --; putchar(ch); } printf("\n"); } 程序运行后的输出结果是( )。
有如下程序 #include main() { char ch = ’M’; while (ch != ’K’) { ch --; putchar(ch); } printf("\n"); } 程序运行后的输出结果是( )。
admin
2015-07-28
62
问题
有如下程序
#include
main()
{
char ch = ’M’;
while (ch != ’K’)
{
ch --;
putchar(ch);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、LK
B、MN
C、OP
D、MM
答案
A
解析
while执行逻辑是如果字符ch不为?K?,则先自减1,再输出对应的字符,这里的自减1指的是字符的ASCII码减1,其实就是字符由?M?变为?L?。循环体执行2次,第1次输出?L?,第2次输出?K?,第3次循环条件不满足,退出循环,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/SZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是
若有如下程序:#include"stdio.h"voidmain(){FILE*fp;fp=fopen("test","wb");fprintf(fp,"%d%.1f,%c%c",5,238.41,’B’,’h’
下述程序的输出结果是()。#include<stdio.h>intf(n)intn;{if(n==0||n==1)return3;returnn-f(n-2);}voi
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
若有下列定义(设int类型变量占两个字节),则i=【】,j=【】。 inti=8,j=9;floatx=123.456; print("i=%oj=%o\n",i,j);
下面程序的输出结果是_______。#include<stdio.h>main(){char*p[]={"DOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
软件生命周期中花费时间最多的阶段是______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
随机试题
焊接不对称的细长杆件时采用()克服弯曲变形。
无明显肿块的乳房恶性肿瘤是()
天台乌药散的功用是
女,35岁。孕3产0,孕32周,阴道少量出血3天,无腹痛。曾自然流产、过期流产各1次。入院检查:枕左前位,胎头浮,胎心好,耻骨联合上方可闻及胎盘杂音。该病例最可能的诊断是
推广费用的制作方法通常有()。
测绘单位变更单位名称、地址、法定代表人的,应当持有关批准文件办理()手续。
1m3的1:3水泥砂浆,已知配用水泥松散体积为0.33m3,堆积密度为1200kg/m3,搅拌损耗率为3%,则1m3砂浆的水泥用量为()kg。
试举例说明(α×β)×γ≠α×(β×γ).
Politicalcontroversyaboutthepublic-landpolicyoftheUnitedStatesbeganwiththeAmericaRevolution.(1)_____,evenbefore
OnwhichflooristhePersonnelDepartmentlocated?
最新回复
(
0
)