首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
有以下程序 #include int fun(char s[]) { int n=0; while(*s=′0′) {n=10*n+*s-′0′;s++;} return(n); } main() { char s[10]={
admin
2013-02-23
37
问题
有以下程序
#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、9
B、61490
C、61
D、5
答案
C
解析
在fun函数中,while循环的功能是:逐个取字符数组s的字符判断其是否是数字。若是则将其作为个位数字保存到变量n中,n的原数据的各个数位将相应左移一个10进制位。当指针s指向数组的第3位时,循环条件不成立,循环结束,返回n 的值,输出n的值为61。
转载请注明原文地址:https://kaotiyun.com/show/46Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。#include<stdio.h>main(){charss[80],c1,c2=’’;inti=0,num=0;
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是______。
设关系R1有r1个元组,关系R2有r2个元组,则关系R1和R2连接后的结果关系的元组数目是______个。
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
已定义以下函数fun(char*p2,char*p1){while((*p2=*pl)!=’\0’){p1++;p2++;}}函数的功能是
已知intt=0;while(t=1){…}则以下叙述正确的是
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;
以下选项中,非法的字符常量是______。
在下列几种排序方法中,要求内存量最大的是______。
检查软件产品是否符合需求定义的过程称为()
随机试题
给定资料:1.周六一早,北京的徐女士在一家网站上浏览了二十分钟.为家人选购了两件商务衬衫和一双商务正装鞋。填写好家庭住址和送货的要求后,开始准备早餐、打扫房间,忙活起来。下午五点,网站专属的快递员准时地将用硬纸盒包装完好的货品交到徐女士的手上。徐
表面结构要求会影响配合的性质。
适合于消费品中的选购品和特殊品的分销渠道是()
血液不回流至门静脉的器官是()
蛋白质三级结构的形成和稳定主要靠的键或作用力不包括
泻下药的主治病证是()。
直径小于13mm的钢管和不锈钢管,宜采用()接头连接,也可采用承插法或套管法焊接。
下列事项中,可以引起所有者权益总额减少的有()。
假设记录指针指向第2条记录,执行下面命令不会移动记录指针的是()。
在考生文件夹下打开文档WORD.DOCX。【背景素材】为了更好地介绍公司的服务与市场战略,市场部助理小王需要协助制作完成公司战略规划文档,并调整文档的外观与格式。现在,请你按照如下需求,在Word.docx文档中完成制作工作:将Word.
最新回复
(
0
)