最赞回答 / 40030202沙锋
在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命令的有效字符序列统称为标识符。通俗的说,标识符就是一个对象的名字,变量只是一类对象,也就是说变量名是标识符的一部分。
2020-02-29
已采纳回答 / weixin_慕斯3464934
你把这个看成循环体来看,其实一个意思。第一天记住一个,第二天记住两个,第10天记住十个。那么第一天记住的量+第二天记住的量+....+第十天记住的量就是55.这里面调用函数用的是倒过来+的方法。这里get(n-1)+n. 这里的意思是今天记住的单词数比昨天多一个。所以昨天记住的单词数量为 n-1,但是要再加上今天记得单词数量 n,才代表单词记住的总量。get(n-1)代表就是在函数里在调用这个函数。第十天代入get(n-1)+n就是get(10-1)+10=get(9)+10,然后get(9)再代入g...
2020-02-29
最新回答 / qq_莫失莫忘_70
#include <stdio.h>#define N 10int sum(int score[N]){ int i,s=0; for(i=0;i<N;i++) { s+=score[i]; } printf("总和是%d\n",s); return 0;}int max(int score[N]){ int i,M=0; for(i=0;i<N;i++) { if(score[i]>M) ...
2020-02-29
#include<stdio.h>
int main()
{
int i,j,result;
for(i=9;i>=1;i--){
for(j=1;j<=9;j++){
if(i<j)
break;
result = i*j;
printf("%d*%d=%d ",i,j,result);
}
printf("\n");
}
return 0;
}
int main()
{
int i,j,result;
for(i=9;i>=1;i--){
for(j=1;j<=9;j++){
if(i<j)
break;
result = i*j;
printf("%d*%d=%d ",i,j,result);
}
printf("\n");
}
return 0;
}
2020-02-28
最新回答 / weixin_慕姐5388646
你先看函数void swap(int *p1,int *p2),要求的两个参数是指针。 所以swap()这里面应该是两个指针。*pointer_1不是指针,是指针的所指的值。 形参实参可以好好理解下
2020-02-28
#include<stdio.h>
int main(){
int i,j,k;
for(i=0;i<4;i++){
for(j=3;j>=i;j--){ //等价于:for(j=i;j<4;j++)
printf(" ");
}
for(k=0;k<2*i+1;k++){
printf("*");
}
printf("\n");
}
}
int main(){
int i,j,k;
for(i=0;i<4;i++){
for(j=3;j>=i;j--){ //等价于:for(j=i;j<4;j++)
printf(" ");
}
for(k=0;k<2*i+1;k++){
printf("*");
}
printf("\n");
}
}
2020-02-28
第一个函数结果就是把参数里的第二个数组的第一个元素赋值给第一个数组的最大元素 就是arr1最大数arr【2】=41重新赋值了arr2【0】=1
2020-02-28