首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char c; do { c=getchar(); putchar(c); } while(c != ’#’); printf("\n"); } 执行时如输入:abcdefg## , 则输出结果是( )。
有以下程序 #include main() { char c; do { c=getchar(); putchar(c); } while(c != ’#’); printf("\n"); } 执行时如输入:abcdefg## , 则输出结果是( )。
admin
2015-07-28
32
问题
有以下程序
#include
main()
{ char c;
do {
c=getchar();
putchar(c);
} while(c != ’#’);
printf("\n");
}
执行时如输入:abcdefg##<回车> , 则输出结果是( )。
选项
A、abcdefg#
B、abcdefg
C、abcdefg##
D、##
答案
A
解析
程序的逻辑是:用getchar()函数获取屏幕输入的字符赋值给c,并输出该字符,之后判定do-while循环条件,即如果当前输入的字符不为"#"则继续循环,也就是当输入一个’#’字符时,该字符会被输出,然后循环才结束,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/iZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出是【】。main(){charstrl[]]="Howdoyoudo",*p1=strl;strcpy(strl+strlen(strl)/2,"esshe");print
语句X++;、++X;、X=X+1;、X=1+X;,执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen(“d1.dat”,“w”);fprintf(fp,“%d\n”,i);fpr
以下选项中可作为C语言合法整数的是
若有如下说明,则_______的叙述是正确的。structst{inta;intb[2];}a;
()是不正确的C语言赋值语句。
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
结构化分析方法是面向______进行分析的方法。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
具有开窍宁神作用的药物是( )
与传统CT比较,滑环技术改进的核心是
()是对企业生产进行准备和提供保证的重要内容,将企业生产活动中的产品设计与制造相连接的关键环节。
完全重置成本价格是( )。该个人应缴纳土地增值税额为( )万元。
简述中学生记忆发展的特点。
Manytheoriesconcerningthecausesofjuveniledelinquencycrimescommittedbyyoungpeoplefocuseitherontheindividualoro
党中央提出继续实施区域发展总体战略,这一战略的具体内容是
WhattheHeckDoesVincentvanGoghHaveToDoWithInternetMarketing?[A]Nothingandeverything!Tuckeddiscreetlyawayonmy
Keepingafullsocialcalendarmayhelpprotectyoufromdementia(痴呆症),researcherssaidonMonday.【C1】______activepeople
A、Designingaterrificweb.B、Designingabasicweb.C、BuildingaterrificBBS.D、Designingaterrificprogram.B
最新回复
(
0
)