|
本题添加时间:2024/2/17 13:40:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
下列程序copy_string(from,to)char *from,*to;{ while(*from) *to++=*from++;*to=’\0’;}main(){ static char s1[ ]=”c_program.”;static char s2[80];copy_string(s1,s2);printf(“%s\n”,s2);copy_string(“123”,s2);printf(“%s\n”,s2);}运行后输出的数据为( )。 ·c_program 123 ·123 ·c_program123 ·c_program123
|
答案是:单选题 ·c_program123
出自
佳木斯大学语言治疗学 青书学堂系统
佳木斯大学
|
更多试题>>>>
1、C语言主要是借助以下哪种手段来实现程序模块化( )。 ·定义常量和外部变量 ·使用丰富的数据类型 ·定义函数 ·使用三种基本结构语句
2、若有以下函数调用语句max(a,b*c);则此函数调用中实参的个数是( )。 ·1 ·2 ·3 ·4
3、设有以下定义char s1[]="0123"; char s2[]={.0.,.1.,.2.,.3.};则以下叙述正确的是( )。 ·数组s1的长度小于s2的长度 ·数组s1和s2的长度相同 ·数组s1的长度大于s
4、#include <stdio.h>main( ){ int a=2,b=5;printf(“a=%d,b=%d\n”,a,b);}则程序的输出结果是( )。 ·a=2,b=5 ·2, 5, ·a=5,b=2
5、若有说明:int a=2,*p;则以下正确的赋值语句是( )。 ·&p=a; ·*p=a; ·p=a; ·p=&a;
|
|