首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注意:字母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
24
问题
有以下程序(注意:字母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://jikaoti.com/ti/lWf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。
有以下程序#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
以下选项中叙述正确的是()。
以下叙述中错误的是()。
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
在16位编译系统上,若有定义inta[]={10,20,30},*p=a;,当执行p*;后,下列说法错误的是
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是()。
随机试题
中国人民银行的两大总行营业部分别在_______、_______。
Becauseofherpeculiarcharacteristics,shehasalotofdifficulty______friendswithherclassmates.
心脏病产妇胎儿娩出后应立即()
承包人可提出索赔的费用包括( )。
本月销项税额为( )万元。对第九笔业务的税务处理正确的是( )。
晚清时期下列武装力量出现的先后顺序是
请编写函数findValue(int*result。int*amount),其功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组result中,并通过aaount返回这些数的个数。注意:部分源程序已给出。
在“报表设计器”中,任何时候都可以使用预览查看报表查看结果,以下4种操作中不能实现预览功能的是()。
HowmanybuildingplacesdoestheBuildingServicelookateachmonthtoseeIfthingsaregoingonwell?"HELPUSTOHELPYOU"
IwishI(go)______Beijingyesterday.
最新回复
(
0
)