首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n==0; {char s[10]={’6’
有以下程序 #include<stdio.h> int fun(char s[]) main() {int n==0; {char s[10]={’6’
admin
2020-05-19
24
问题
有以下程序
#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函数中,while循环的功能是逐个取字符数组s的字符判断其是否是数字。若是则将这些数字组成一个数保存到变量n中,并返回变量n的值。所以在主函数中调用fun(s)时,将把字符数组s中的数字组成一个数输出。因为当指针s指向数组的第3位时,即字符’*’,循环条件不成立,循环结束,返回n的值。所以输出n的值为61。
转载请注明原文地址:https://jikaoti.com/ti/62G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中正确的是()。
以下函数实现按每行8个输出W所指数组中的数据:#includevoidfun(int*w,intn){inti:for(i=0;i
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
假定已建立以下链表结构,且指针P和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02:执行语句B=&A;Y=&B;后Y的值()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
随机试题
在节流膨胀过程中,由于气流经节流装置时速度很高,可以近似地看做是()过程。
神经纤维传导兴奋有什么特征?
SE序列的相位一致是指质子群所有质子
本病例应诊断为本病应与何病相鉴别
男性,外伤后致胫腓骨中1/3骨折,手法复位后,长腿石膏管型外固定。4周后,石膏管型于膝部有折断,未给处理,3个月后x线片复查见骨折略有移位,骨折线清晰。影响骨折愈合的最主要的原因是
房地产经纪人仪容仪表的三个基本原则是()。[2009年考试真题]
福建海运自古发达,元时()为世界大商港之一。
某国游客在中国旅游期间自然死亡,按有关规定,若死者家属或()要求解剖,我方可同意,但必须有他们签字的书面请求。
简述教师进行教学设计必须了解学生、知道学生的情况的原因。
10WaysObamaCouldFightClimateChange[A]OneofthebiggestsurprisesofPresidentBarackObama’sinauguraladdressonMonday
最新回复
(
0
)