首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。 #include #include main() { char c; int a,s=0; while(____
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。 #include #include main() { char c; int a,s=0; while(____
admin
2013-02-23
19
问题
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。
#include
#include
main()
{ char c;
int a,s=0;
while(_________)
if(isdigit(c))
{a=s-’0’;s+=a;}
printf("s=%d",s);
}
选项
答案
(c=getchar())!=’\n’。
解析
由题可知,用函数c=gelchar()从键盘上读取一行的字符(即没有换行),所以条件为(c=getchar())!=’\n’。
转载请注明原文地址:https://kaotiyun.com/show/i2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
没有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
以下程序运行后,输出结果是______。#include<stdio.h>#definePT5.5#difineS(x)PT*x*xmain(){inta=1,b=2;printf("%4
请选出以下程序段的输出结果______。#include<stdio.h>#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*M
下面程序段的输出结果是______。char*s="abcde";s+=2;printf("%d",s);
执行下面的程序段后,b的值为______。intx=35;charz=’A’;intb;b=((x&15)&&(z<’a’));
以下程序执行后,sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是______。
随机试题
当美国百年家电企业美泰传出出售的消息时,竞购者名单中赫然出现海尔的名字,一下子吸引了海内外众多的目光。海尔的国际化路线是特立独行的。1999年,海尔在美国的南卡罗来纳州开办了一家家电组装工厂,尽管在美国办厂成本很高,风险很大,盈利预期也不明朗,但
Access2010采用的是()数据库管理系统。
Access2010数据库对象中,_____是应用程序和用户之间的接口界面,是创建数据库应用系统最基本的对象。
A、肋膈隐窝B、胸膜顶C、胸膜腔D、肺韧带E、胸腔由壁胸膜与壁胸膜移行处形成的结构是
城市形态的组成要素有()。
下列对于凭证类别描述正确的是( )。
在质量管理中,质量数据特征值是经常用到的,其中________表示数据集中的位置。
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下:分解:选择一个枢轴
存储一幅1024×768的32bit图像的文件的大小约为(56)。
TheAlaskapipelinestartsatthefrozenedgeoftheArcticOcean.Itstretchessouthwardacrossthelargestandnorthernmosts
最新回复
(
0
)