首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ;
有以下程序 #include <stdio.h> int fun( char s[]) { int n=0; while(*s <= ’9’&&*s >=’0’) { n=10*n+*s-’0’ ;
admin
2021-07-09
10
问题
有以下程序
#include <stdio.h>
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://jikaoti.com/ti/87z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU*a){strcpy(
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:"ABCDEFGl23456",其中字符A的ASCII码值为奇数
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
若有以下定义,则对数组元素的正确引用是()。inta[5],*p=a;
算法的空间复杂度是指
关于算法,以下叙述中错误的是
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
下面对“对象”概念描述正确的是
随机试题
李清照《醉花阴》“莫道不消魂,帘卷西风”的下句是( )。
(2011年第45题)女,23岁,足月初产,无妊娠并发症。在阴道分娩过程中,突然呼吸困难,发绀,血压下降,全身抽搐,昏迷,抢救无效死亡。尸体解剖,肺小动脉和毛细血管内最可能的发现是
患者,男,19岁。因考试过劳紧张,近一周来心情烦躁,入夜难日民,咽干欲饮,舌红苔黄而干,脉数,其证候是()
电路如图所示,在电压u=100simmV作用下,电流为i=2sin(ωt+30。)A,该电路的有功功率和无功功率分别是()。
债权人以债务人为被保险人投保死亡保险,保险利益()
在甲公司2013年度财务报表审计项目中,A注册会计师负责货币资金的审计。对于甲公司某一银行账户,A注册会计师取得了2013年度全年的银行对账单、企业现金日记账和按月编制的银行存款余额调节表。甲公司提供的该银行账户2013年12月31日的银行存款余额调节表
牛老师在班级管理中采取了一系列措施,其中正确的是()
阅读下列材料,回答问题。日利用率:飞机在一日内平均提供的生产飞行小时数。客座率:承运的旅客数量与飞机可提供的座位数之比。能够从上述资料中推出的是:
Smokingissoharmfultopersonalhealththatitkillspeopleeachyear______thanautomobileaccidents.
Howhavemobilephoneschangedoverthepastdecade?
最新回复
(
0
)