|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我不是学编程的,这几道题我不会做。希望大家帮我解决一下,对你们来说可能就是一加一。。。
第一题:下面给出的程序函数总体功能是什么?
数组c是使用 call by value 还是使用 call by reference 传递的?为什么?
void f1(int *a, int *b, int *c, int n)
{
int i;
for(i=0; i<n; i++)
{
c[i]=b[i] * a[i];
}
}
第二题:根据asc2码,下面的函数满足什么通用目的?会返回出什么内容?
char f2(char c )
{
switch (c) {
case 123 : return (c-83); break ;
case 125 : return (c-84); break ;
default : return (0) ;
}
}
第三题:下面的函数满足什么通用目的?会返回出什么内容?
int f3 (char* k){
int i=0;
while (k[i] !='\0') {
i++;
}
return (i);
}
上面就是题目,希望大家帮我一下,感谢感谢
那你学啥的
1
将b数组和a数组的前n个值对应相加 存放到a数组
c语言都是传值 只不过通过解引用访问 应该是call by value
2‘
将 {} 返回为 () 若传进去不是{} 则返回 0
3
测字符串长度
返回长度
|
|