首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int show(char *str) {while(*str) {putchar(*str+1); str++: } return *str+1; } main(
有以下程序 #include<stdio.h> int show(char *str) {while(*str) {putchar(*str+1); str++: } return *str+1; } main(
admin
2022-10-24
59
问题
有以下程序
#include<stdio.h>
int show(char *str)
{while(*str)
{putchar(*str+1);
str++:
}
return *str+1;
}
main()
{
printf({"%d\n",show("ABCD"));
}
程序运行后的输出结果是( )。
选项
A、ABCD0
B、BCDE0
C、BCDE1
D、ABCD1
答案
C
解析
函数putchar每次输出一个字符。表达式“*str+1”将对字符加1,因此字符串“ABCD”的每个字符都加1,字符串结束标识“\0”也会加1,输出1,结果为BCDE1。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/EXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>main(){inta=0,b=0,c=0;c=(a—=++a),(a+=b,b+=4);printf(″%d,%d,%d\n″,a,b,c);}则程序的输出结果是()。
有以下程序voidfun1(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"},*p;p=&a[3];fun1(p)
关于C语言标识符,以下叙述中错误的是()。
下列语句组中,正确的是()。
有如下程序#include#defineD(x)4*x+1main(){inti=2,j=4;printf("%d\n",D(i+j));}程序运行后的输出结果是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\OEFG\0",b[]="IJK";strcat(a,b);printf("
下列叙述中错误的是()。
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
以下选项中不能用作c程序合法常量的是()。
随机试题
A.化疗B.放疗C.手术切除D.化疗和根治性手术E.放疗和根治性手术骨肉瘤采用的治疗方法是
关于十二指肠闭锁的叙述,不正确的是
68岁,高血压病史20年。发现尿蛋白3年。尿比重1.010,红细胞0~1/HP,尿蛋白0.45g/d,尿蛋白分型β2-MG,α1-MG升高。该患者蛋白尿属于
麻黄配石膏共同体现的功效是
夫妻理财时若各自为政,互不妥协可能会导致( )。Ⅰ.出现一方失业的时候,双方没有互为依靠的心态,均不甘于对方暂时失业时要养对方的怕吃亏心理,或者当对方失业时自己的开销照常,不愿完全承担原来分摊的共同费用。当双方在事业上的平衡偏向一边时,婚姻便会出现危机
国别风险与信用风险是一种并列关系。()
ABC会计师事务所负责审计上市公司甲公司2012年度财务报表。审计项目组在审计工作底稿中记录了与关联方关系及其交易相关的审计情况,部分内容摘录如下:(1)2012年度甲公司向其控股股东购入一项重大业务。审计项目组认为该交易是超出正常经营过程的重大
公安队伍政治本色的“四个忠于”是()。
大城市和小城市,各有各的优势,也各有各的劣势。留在大城市还是到小城镇生活,已然是困扰人们的问题。在发展比较均衡的地区,这只是个体和群体的偏好;在很多发展中国家,则更像是个结构性问题。但无论在哪里,关键是要给年轻人一个“向上的梦想空间”。城市发展的意义,是给
TheEnglishplay______mystudentsactedattheNewYear’spartywasagreatsuccess.
最新回复
(
0
)