首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include main() void fun(char*a,char*b) {char*s=’’*****a*b****’’,t[80]; {while(*a=’*’)a++; f
以下程序的输出结果是( )。 #include main() void fun(char*a,char*b) {char*s=’’*****a*b****’’,t[80]; {while(*a=’*’)a++; f
admin
2017-10-24
46
问题
以下程序的输出结果是( )。
#include
main()
void fun(char*a,char*b) {char*s=’’*****a*b****’’,t[80];
{while(*a=’*’)a++; fun(s,t);puts(t);}
while(*b=*a){b++;a++;} }
选项
A、ab
B、*****a*b
C、a*b****
D、a*b
答案
C
解析
题目中主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun第一个while语句判断*a中的值为木时继续扫描,当遇到不是*的字符时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予b,也就是t[80]中的内容为“a*b****”。
转载请注明原文地址:https://kaotiyun.com/show/Nbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n
以下程序运行后的输出结果是()。#includechar*ss(char*s){char*p,t;P=s+1;t=*s;while(*p){*(P-1)=*P;P++;}*(P-1)=t;
下列选项中不属于结构化程序设计方法的是()。
以下程序的输出结果是()。main(){char*p[]={"ABC","DEF","GHI","JKL"};inti;for(i=3;i>=0;i--,i--)printf("%c",*p[i]);}
下列程序的输出结果是()。#include"stdio.h"main(){structst{inty,x,z;};union{longi;intj;chark;}un;
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[]){staticinti=0;do{b[i]+=b[i+1];}while
若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf((),x/y);补充完整,使其输出的计算结果形式为:x/y=11。
以下关于字符串的叙述中正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
可视黏膜黄染的原因不包括
人民法院受理申请宣告婚姻无效案件后,经审查确属无效婚姻,原告申请撤诉的____________。
《苦恼》中人与马的对比体现在
Toourdisappointment,veryfewlambs________theseverewinterlastwinter.
叩诊发现肺上界变宽常见于
症见咳逆喘息气粗,胸满,烦躁,目胀睛突,痰黄或白,黏稠难咳,伴身热。微恶寒,口渴欲饮,溲赤,便干,舌边尖红,苔黄腻,脉滑数,治法为
应付职工薪酬包括职工在职期间和离职后提供给职工的全部货币性薪酬和非货币性福利,也包括解除劳务关系给予的补偿。()
下列选项中,构成唐律“十恶”罪中不孝罪的有()。
网络系统分层设计中层次之间的上联带宽与下一级带宽之比一般控制在()。
深圳某科技公司的人事经理需要制作一个演示文稿,主要用于在会议开始前或会议休息时间向公司同事传达公司的办公理念。请按照如下要求完成该演示文稿的制作:将文档中的所有中文文字字体由“宋体”替换为“微软雅黑”。
最新回复
(
0
)