首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> #define SlZE 12 main() {char s[SIZE];int i; for(i=0;i<SIZE;i++) s[i]=’A’+i+3
下面程序的运行结果是( )。 #include<stdio.h> #define SlZE 12 main() {char s[SIZE];int i; for(i=0;i<SIZE;i++) s[i]=’A’+i+3
admin
2013-02-23
41
问题
下面程序的运行结果是( )。
#include<stdio.h>
#define SlZE 12
main()
{char s[SIZE];int i;
for(i=0;i<SIZE;i++) s
=’A’+i+32;
sub(s,5,SIZE-1);
for(i=0;i<SIZE;i++)printf("%c",s
);
printf("\n");}
sub(char *a,int t1,int t2)
{ char ch;
while(t1<t2)
{ ch=*(a+t1);
*(a+t1)=*(a+t2);
*(a+t2)=ch;
t1++;t2--;
}
}
选项
答案
abcdelkjihgf
解析
本题先给字符型数组s的12个元素赋值a到1共12个字母,函数sub(char*a,int t1,int t2)的功能是将数组a的从第t1+1个元素到t2+1个元素进行逆置,在主函数中调用sub(s,5,SIZE-1)函数,是将数组s的第6个元素到第12个元素进行逆置,其他元素位置不变。
转载请注明原文地址:https://jikaoti.com/ti/ymn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用指针法求出数组元素中最大者和最小者。intmax,min;voidmax_min_value(array,n)intarray[],n;{【】;max=min=*array;for(【
若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是______。
以下程序的输出结果是______。main(){charch[3][4]={"123","456","78"},*p[3];inti;for(i=0;i<3;i++)p[i]=ch[i];for(i=0;i<3;i++)prin
以下程序运行后,输出结果是______。#include<stdio.h>ss(char*s){char*p=s;while(*.p)p++;return(p-s);}main(){char*a="abded";int
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for
下面程序的功能是求整数m、n的最大公约数,请填空。main(){intm,n,r;scanf("%d,%d",m,n);if(【】){r=m;m=n;n=r;}while(【】){r=m%n
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不
线性表的顺序存储结构和线性表的链式存储结构分别是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,I;其中0≤i≤9,则对a数组元素不正确的引用是()
对下列二叉树进行中序遍历的结果是______。
随机试题
下列选项中,不经肝门(第一肝门)出入的结构是()。
酒精性肝病的严重程度与患者饮酒量呈正比。
二尖瓣狭窄患者的面容特征是()
头颅外伤首选的检查方法是()
划拨土地使用权包括土地使用者缴纳拆迁安置、补偿费用和有偿取得两种形式。()
某市一金属矿山企业发生一起严重透水事故,市安全生产监督管理部门要求该市所有金属矿山企业一律停产,全面开展隐患排查,经安全评估并验收合格后,方可恢复生产,该种做法,符合安全生产管理原理的()。
无水石膏水泥宜用于()。
再贴现期限最长不超过()。
2014年1月1日,甲、乙、丙、丁共同设立A有限合伙企业,甲、乙为有限合伙人,丙、丁为普通合伙人;2015年2月1日,甲转变为普通合伙人,丁转变为有限合伙人。2014年12月1日,A企业向B银行借款100万元。下列各项中,对此债务责任承担的表述,不正确的是
求助者的感知症状不包括()。心理咨询师怀疑求助者可能存在的症状是()。
最新回复
(
0
)