单项选择题
有以下程序:
#include <stdio.h>
#include <string.h>
main()
char p[20]='a', 'b', 'c', 'd', q[]="123", r[]=" 123de";
strcat(p, r); strcpy(p+strlen(q), q);
printf("%d\n", strlen(p) );
程序运行后的输出结果是( )。
A) 9
B) 6
C) 11
D) 7
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下叙述中正确的是( )
A) static型局部变量,只能在编译时赋予值,程序运行期间不能更改
B) static型局部变量,可以在程序运行期间更改其值
C) 全局变量说明为static存储类,其作用域将被扩大
D) 形参可以使用的存储类说明符与局部变量完全相同
点击查看答案&解析
单项选择题
有以下程序: #include <stdio.h> int fun(int a, int b) if (b==0) return a; else return (fun(--a, --b) ); main() printf( %d n , fun(4, 2) ); 程序的运行结果是( )。
A) 1
B) 2
C) 3
D) 4
点击查看答案&解析
相关试题
ss[i][j]
len
下列给定程序中,函数fun的功能是:计算整...
编写函数fun,其功能是:从字符串中删除指...
k