首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注:字符a的ASCII码值为97) main() { char *s ={ "abc" }; do { printf ("%d", *s%10); ++s; } while ( *s ); } 程序运行后的输出结果是
有以下程序(注:字符a的ASCII码值为97) main() { char *s ={ "abc" }; do { printf ("%d", *s%10); ++s; } while ( *s ); } 程序运行后的输出结果是
admin
2018-10-16
37
问题
有以下程序(注:字符a的ASCII码值为97)
main() {
char *s ={ "abc" };
do {
printf ("%d", *s%10);
++s; } while ( *s ); }
程序运行后的输出结果是
选项
A、abc
B、7890
C、979899
D、789
答案
D
解析
因为小写字符a,b,c的ASCII的值分别为97,98,99,而在do while循环语句中,每次对字符的ASCII的值取余数并输出,第一次循环输出7,第二次循环输出8,第三次循环输出9。
转载请注明原文地址:https://kaotiyun.com/show/jgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后输出的结果是【】。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
有以下程序:main(){charstr[][10]={"China","Beijing"),*p=str;printf("%s\n",p+10);}程序运行后的输出结果是()。
下面程序的输出结果是()。#include<stdio.h>main(){staticchara[]="zhao",b[]="juan";char*ptr1=a,*ptr2=b;intk;for(k=
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d",j-4
设有定义:intn1=0,n2,*P=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。
最简单的交换排序方法是
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
下列叙述中正确的是()。
若已包括头文件且已有定义chars1[18],s2={"ABCDE")和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()。
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是()。
随机试题
关于控制钢筋伸长率的说法,正确的是()。
按照1994年新国家标准《国民经济行业分类与代码》,将专门从事商品流通的行业统称为()
下列物中,属于动产的是()
胆囊动脉主要源自
患者在运动、感觉、反射均无障碍的情况下,不能执行运动的口头指令,如洗脸、刷牙、梳头等,但可自动完成,该患者失用类型为
对影响衰减系数(p)值因素的描述,错误的是
企业用贴现法向银行支付借款利息,其实际利率低于名义利率。()
仿照下面的句子,再写一个句子。要求句式相同,语意连贯。例句:山间的清泉,你何必与遥远的大海比浩瀚呢?你自有你的清纯。路边的小草,你何必与伟岸的大树比挺拔呢?你自有你的执著。仿写:_____________________________
设A,B均为3阶非零矩阵,满足AB=O,其中B=,则()
Directions:Forthispart,youareallowed30minutestowriteashortessayentitledStarbucksShould/ShouldNotLeavetheFor
最新回复
(
0
)