题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-26 05:20:24

[单选题]有以下程序
Void fun(char *a, char *b)
{ a=b; (*a)++; }
Main()
{ char c1='A',c2='a',*p1,*p2;
P1=&c1; p2=&c2; fun(p1,p2);
Printf("%c%c\n",c1,c2);
}
程序运行后的输出结果是()。
A.Ab
B.aa
C.Aa
D.Bb

更多"[单选题]有以下程序Void fun(char *a, char *b"的相关试题:

[单选题]有以下程序 void fun2(char a, char b){printf(“%c%c”,a,b);} char a= 'A',b= 'B'; void fun1( ){ a= 'C'; b= 'D'; } main( ) { fun1( ) ; printf( “%c%c”,a,b);fun2('E', 'F'); } 程序的运行结果是()。
A.CDEF
B.ABEF
C.ABCD
D.CDAB
[单选题]有以下程序
Void fun2 (char
A, char b)
{printf ("%c %c",
A,b);}
Char a='A',b='B';
Void fun1(){ a='C' ; b='D'; }
Main()
{ fun1();
Printf("%c %c ",a,b);
Fun2 ('E', 'F');
}
程序的运行结果是()。
A.C D E F
B.A B E F
C.A B C D
D.C D A B
[单选题]有以下程序 void fun1(char *p) {char *q; q=p; while(*q!='\0') { (*q)++; q++; } main() {char a[]={"Program"}, *p; p=&a[3];fun1(p);printf("%s\n",a); } 程序执行后的输出
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
[单选题]有以下程序
Void fun1(char *p)
{ char *q;
Q=p;
While(*q!= '\0')
{(*q)++;
Q++;}
}
Main()
{ char a[]={"Program "},*p;
P=&a[3];
Fun1(p);
Printf("%s\n",a);
}
程序执行后的输出结果是()。
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
[单选题]有以下程序
#include
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
[单选题]有以下程序 void swap(char *x,char *y) {char t; t=*x; *x=*y; *y=t; } main() {char *s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n",s1,s2); } 程序执行后的输出结果是()。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
[单选题]下面的程序执行后,文件test中的内容是 ()。 void fun(char *fname,char *st) { FILE *myf; int i; myf=fopen(fname,"w" ); for(i=0;st[i];i++) fputc(st[i],myf); fputc('\0',myf); fclose(myf); } main() { fun("test","new world"); fun("test","hello,");}
A.hello,
B.new worldhello,
C.new world
D.hello, rld
[单选题]有以下程序
Void swap(char *x,char *y)
{ char t;
T=*x;*x=*y;*y=t;
}
Main()
{ char *s1="abc",*s2="123";
Swap(s1,s2); printf("%s,%s\n",s1,s2);
}
程序执行后的输出结果是()。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
[单选题]设函数fun的定义形式为
Void fun(char ch,float x) { …… }
则以下对函数fun的调用语句中,正确的是()。
A.fun("abc",3.0);
B.t=fun('D',16.5);
C.fun('65',2.8);
D.fun(32,32);
[单选题]有以下程序
Void ss(char *s,char t)
{while(*s)
{if(*s==t) *s=t-'a'+'A';
S++;
}
}
Main()
{char str1[100]="abcddfefdbd",c='d';
Ss(str1,c); printf("%s\n",str1);
}
程序运行后的输出结果是()。
A.ABCDDEFEDBD
B.abcDDfefDbD
C.abcAAfefAbA
D.Abcddfefdbd
[单选题]有以下程序
#include
Void f(char *s,char *t)
{ char k;
K=*s; *s=*t; *t=k;
S++; t--;
If(*s) f(s,t);
}
Main()
{ char str[10]="abcdefg",*p;
P=str+strlen(str)/2+1;
F(p,p-2);
Printf("%s\n",str);
}
程序运行后的输出结果是()。
A.abcdefg
B.gfedcba
C.gbcdefa
D.abedcfg
[单选题]有以下程序
#include
Void f(char p[][10],int n) /* 字符串从小到大排序 */
{char t[10]; int i,j;
For(i=0;iFor(j=i+1;jIf(strcmp(p[i],p[j])>0) { strcpy(t,p[i]); strcpy(p[i],p[j]); strcpy(p[j],t);}
}
Main()
{ char p[5][10]={"abc","aabdfg","abbd","dcdbe","cd"};
F(p,5);
Printf("%d\n",strlen(p[0]));
}
程序运行后的输出结果是()。
A.2
B.4
C.6
D.3
[单选题]有以下程序
Struct STU{
Char name[10];
Int num;
};
Void f1(struct STU c)
{struct STU b={"LiSiGuo",2042};
C=b;
}
Void f2(struct STU *c)
{struct STU b={"SunDan",2044};
*c=b;
}
Main()
{struct STU a={"YangSan",2041},b={"WangYin",2043};
F1(a);f2(&b);
Printf("%d %d\n",a.num,b.num);
}
执行后输出结果是()。
A.2041 2044
B.2041 2043
C.2042 2044
D.2042 2043
[单选题]有以下程序
Fun(int
A, int b)
{ if(a>b) return(a);
Else return(b);
}
Main()
{ int x=3,y=8,z=6,r;
R=fun(fun(x,y),2*z);
Printf("%d\n",r);
}
程序运行后的输出结果是()。
A.3
B.6
C.8
D.12
[单选题]以下程序的结果是()。
Int
A,b;
Void fun()
{ a=10; b=20; }
Main()
{ int a=5,b=7;
Fun();
Printf("%d%d\n",a,b);
}
A.1020
B.57
C.2010
D.75
[单选题]以下程序的结果是()。
Int a ,b;
Void fun()
{ a=100; b=200; }
Main()
{ int a=5,b=7;
Fun();
Printf("%d %d\n",a,b);
}
A.100 200
B.5 7
C.200 100
D.7 5

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码