首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio-h> void fun(char*a,char*b) {while(*a=’*’)a++; while(*b=*a){b++;a++;}} main() {char*s="****a*b****",t[80]; f
有以下程序 #include<stdio-h> void fun(char*a,char*b) {while(*a=’*’)a++; while(*b=*a){b++;a++;}} main() {char*s="****a*b****",t[80]; f
admin
2019-08-18
30
问题
有以下程序
#include<stdio-h>
void fun(char*a,char*b)
{while(*a=’*’)a++;
while(*b=*a){b++;a++;}}
main()
{char*s="****a*b****",t[80];
fun(s,t);puts(t);
}
程序的运行结果是
选项
A、a*b
B、*****a*b
C、a*b****
D、ab
答案
C
解析
主函数main()定义了指向字符串的指针和一个字符数组,接着调用fun(s,t)函数,进行实参向形参传递,函数fun()第一个while语句判断*a中的值为“*”时继续扫描,当遇到不是“*”时结束,接着第二个while循环语句,将*a中从“a”开始的后续所有字符都赋予*b,也就是t[80]中的内容为“a*b****”。
转载请注明原文地址:https://kaotiyun.com/show/EYRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
若有以下程序:#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++
若有以下程序:#includemain(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}
有以下程序:#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
下列语句组中,正确的是()。
有以下程序:#includemain(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);}程序运行后的输出结果是()。
若有以下程序:#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c;}则程序的输出结果是(
以下叙述中正确的是
以下选项中,能正确进行字符串赋值的是
随机试题
政府财政会计由行政单位会计和事业单位会计组成。()
患者男,60岁。无痛性全程肉眼血尿,伴腰痛,消瘦,体重下降;查体:腹软,未扪及明显包块,肾区叩痛(一)。全血细胞计数:白细胞13×109/L,中性粒细胞85%,肾功能肌酐60μmol/L,尿素氮6.1mg/L,血沉20mm/h,尿常规:红细胞(++),尿细
乳香、没药的来源是()。
“投标人须知”是招标人向投标人传递基础信息的文件,一般包括()。
我国的保税仓库的主要类型有()。
两个以上的企业可以组成一个联合体,以一个供应商的身份共同参加政府采购。联合体各方应当共同与采购人签订采购合同,就采购合同约定的事项对采购人承担连带责任。()
孟禄认为“全部教育都归之于儿童对成人的无意识模仿”,这种观点是教育起源论中的()。
简述学校侵权责任的构成要件。
谁在1980年提出了情绪分类的环形模式?()
Youwillhearfivedifferentbusinesspeopletalkingaboutcorporations.Foreachextracttherearetwotasks.ForTaskOne,cho
最新回复
(
0
)