首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { c
有以下程序 #include int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; } return (n); } main() { c
admin
2015-07-31
64
问题
有以下程序
#include
int fun( char s[])
{ int n=0;
while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ; s++; }
return (n);
}
main()
{ char s[10]={ ’6’, ’1’, ’*’, ’4’, ’*’, ’9’, ’*’, ’0’, ’*’};
printf("%d\n",fun(s));
}
程序的运行结果是
选项
A、5
B、9
C、61
D、61490
答案
C
解析
在fun函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个10进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n的值,输出n的值为61。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/NhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中合法的用户标识符是______。
C语言结构体类型变量在程序执行期间()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]-<2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",*(p++));
若a的值为1,则表达式!a‖++a的值是______。
假定int类型变量占用两个字节,若有定义:intx[10]{0,2,4};,则数组x在内存中所占字节数是______。
数据存储和数据流都是______,仅仅是所处的状态不同。
表达式’8’-’2’的值是()。
下列程序段中循环体的执行次数是______。a=15;b=0;do{b+=2;a-=2+b;}while(a>=0);
在深度为5的满二叉树中,叶子结点的个数为
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
随机试题
再生障碍性贫血骨髓象特点
有关Ⅲ度烧伤的描述哪一项是错误的
初起皮肤上有粟粒样脓头,红肿热痛,病情发展则脓头增多,溃后状如蜂窝,范围在9~12cm之间的是()
关于牙松动度,描述正确的是
边坡岩体主要在重力作用下沿贯通的剪切破坏面发生滑动破坏的现象称为()。
对某型公交车刹车装置作FMECA,已知的信息是刹车系统失灵将会造成人员死亡或汽车损坏,其后果十分严重,但这种故障模式出现的概率大约是总故障率的0.001。在图5.2—2中,代表公交车刹车装置的曲线为()。
事物发展的动力和源泉是矛盾双方的互相排斥、互相否定。()
材料一(一)极区电离层等离子体云块及其影响等离子体是由分离的离子和电子组成的一种物质。它广泛存在于字宙中,常被视为物质的第四态。等离子体具有很高的电导率,与电磁场存在极强的耦合作用。太阳风是从太阳上层大气喷射出的超高速等离子体
强迫症是指以强迫观念和强迫动作为主要表现的一种神经症。以有意识的自我强迫与有意识的自我反强迫同时存在为特征,患者明知强迫症状的持续存在毫无意义且不合理,却不能克制的反复出现,愈是企图努力抵制,愈感到紧张和痛苦。根据以上定义,下列不属于强迫症的是(
下列关于听觉理论的说法,不正确的是
最新回复
(
0
)