首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}: while(*s<=’9’&&*
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}: while(*s<=’9’&&*
admin
2016-12-18
50
问题
有以下程序
#include<stdio.h>
int fun(char s[]) main()
{int n=0; {char s[10]={’6’,’1’,’*’,’4’,’*’,’9’,’*’,’0’,’*’}:
while(*s<=’9’&&*s>=’0’)printf("%d\n",fun(s));
{n=10*n+*s-’0’;s++;} }
return(n);}
程序的运行结果是
选项
A、61490
B、61
C、9
D、5
答案
B
解析
在fun函数中,wbile循环的功能是逐个取字符数组s的字符判断其是否是数字。若是则将这些数字组成一个数保存到变量n中。并返回变量n的值。所以在主函数中调用fun(s)时,将把字符数组s中的数字组成一个数输出。因为当指针s指向数组的第3位时,即字符’*’,循环条件不成立,循环结束,返回n的值。所以输出n的值为61。
转载请注明原文地址:https://jikaoti.com/ti/gAi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
下列程序的运行结果是()。inty=5,x=14;y=((x=3*y,x+1),x-1);printf("x=%d,y=%d",x,y);
以下程序中给指针p分配3个double型动态内存单元,请填空。#include<stdllb.h>main(){double*p;p=(double*)malloc(【】);p[0]=1.5;p[1
以下程序的定义语句中,x[1]的初值是【】,程序运行后输出的内容是【】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
在软件测试设计中,软件测试的主要目的是
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
随机试题
以下关于组织职能的说法错误的是()
政府机关中的人事部、司法部、教育局、工商局等,这些机构的设置是()
人体中含AMY最多的器官是
调节全身气机主要是哪两脏的作用()
隐框玻璃幕墙玻璃板块制作前对基材进行的清洁工作,符合“两次擦”工艺要求的是()
这些年,社会上流传颇广的一种叫做“酸碱平衡论”的“保健学说”,却原来是没有科学根据的以讹传讹,原来是少数厂商“打扮产品”的“推广”手段!照它的“理论”,“酸性体质”导致了绝大部分的疾病,包括高血压、糖尿病、肿瘤,甚至骨质疏松等,简直是无所不包、“无远弗届”
阅读下面的文章,回答以下问题。郑子产晨出,过东匠之闾,闻妇人之哭,抚其御①之手而听之。有间,遣吏执②问之,则手绞其夫者也。异日,其御问曰:“夫子何以知之?”子产日:“其声惧。凡人于其亲爱也,始病而忧,临死而惧,已死而哀。今哭已死,不哀而惧,是以知其有
纵观近20年来网络操作系统的发展,网络操作系统经历了______的过程。
根据"产品"表建立视图myview,视图中含有包括了"产品号"左边第一位是"1"的所有记录,正确的SQL命令是( )。
Wellingtonisthecapitalof______.
最新回复
(
0
)