首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注意:字母A的ASCII码值为65): #include<stdio.h> main() { char*s={"ABC"}; do{ printf("%d",*s%10); }while(*s++); } 程序运行后的结果是(
有以下程序(注意:字母A的ASCII码值为65): #include<stdio.h> main() { char*s={"ABC"}; do{ printf("%d",*s%10); }while(*s++); } 程序运行后的结果是(
admin
2019-06-12
36
问题
有以下程序(注意:字母A的ASCII码值为65):
#include<stdio.h>
main()
{
char*s={"ABC"};
do{
printf("%d",*s%10);
}while(*s++);
}
程序运行后的结果是( )。
选项
A、5670
B、656667
C、567
D、ABC
答案
A
解析
考查字符串的存储方式,C语言中字符串存储是以字符数组形式,每个字符串存储会在后面加\0再存储,\0对应ASCII值为0,最后一次是0%10,值为0,结果为5670。
转载请注明原文地址:https://kaotiyun.com/show/yjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是()。
有以下程序#includeint*f(int*s,int*t){if(*s<*t)s=t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);print
若有定义 inta,b,c;以下选项中的赋值语句正确的是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
某厂房平面宽度为72m,外搭脚手架宽度为3m,采用轨距为2.8m塔式起重机施工。塔式起重机为双侧布置,其最大起重半径不得小于()m。
《工程网络计划技术规程》推荐的常用工程网络计划类型不包括()。
在可变更或者可撤销的合同中,享有请求权的人的请求期限是()。
设f(x)=,则F(x)在[0,2]上
导致心脏骤停的直接原因中最常见的是
为避免脑组织遭受不可逆的损害,大脑缺血缺氧的时间不应超过
只要有经济利益流入,就是企业的收入。()
在我国,预警级别是依据突发公共事件可能造成的()来分级。
•Readthetextbelowaboutiobadvertisement.•Inmostofthelines(41-52)thereisoneextraword.Itiseithergrammatically
BasictoanyunderstandingofCanadainthe20yearsaftertheSecondWorldWaristhecountry’simpressivepopulationgrowth.F
最新回复
(
0
)