12、下列程序的输出结果是(???D? )。 char? *p1=abcd,? *p2=ABCD,? str[50]=xyz; strcpy(str+2,strcat(p1+2,p2+1)); ?printf(%s,str); A. xyabcAB ???????B. abcABz?????? C. ABabcz ??????D. xycdBCD 《第七章 函数》总结 1、c程序必须有一个,且只有一个main函数 2、函数名要遵守标识符的命名规则,函数名是函数的入口地址。 3、函数的声明和定义的区别是: 定义时有函数的功能,声明没有 4、定义和声明时叫形参,调用时叫实参 形参与实参的个数相等,对应,类型相匹配 5、函数调用 调用?传递参数(单向值传递)?返回主调函数?释放形参 (10)若程序中定义了以下函数 double??myadd(double?a,double?b) {?return?(a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项 中错误的说明是( ) A)double?myadd(double?a,b);???????????? B)double?myadd(double,double); C)double?myadd(double?b,double?a);???????? D)double?myad
原创力文档

文档评论(0)