![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
1、襟翼的基本功能是
A.延缓翼面气流分离
B.协助副翼作滚转操纵
C.提高临界迎角和升力系数
D.改善起飞和着陆性能
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.延缓翼面气流分离
B.协助副翼作滚转操纵
C.提高临界迎角和升力系数
D.改善起飞和着陆性能
第2题
下面程序的功能是从键盘输入一行字符(最长不超过80字符),用函数编程统计其中单词(以空格作为间隔符的字符串)的个数。 基本思路是:当前被检验字符不是空格,而前一被检验字符是空格,则表示有新单词出现。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。(下面答案中两个单引号''中间都有一个空格) 样例1: Input a string:How are you↙ Numbers of words = 3 样例2: Input a string: How are you↙ Numbers of words = 3 #include <stdio.h> int CountWords(char str[]); int main() { char str[81]; int num; printf("Input a string:\n"); gets(str); num=CountWords(str); printf("Number of words=%d\n", num); return 0; } int CountWords(char str[]) { int i, num; num = (__________) ? 1 : 0; i=1; while (str[i]!='\0') { if (_______________________) { num++; } __________; } return num; }
A、第17行: str[0] != ' ' 第21行: str[i]!=' ' && str[i-1] == ' ' 第25行: i++
B、第17行: str[0] == ' ' 第21行: str[i]!=' ' || str[i-1] == ' ' 第25行: i++
C、第17行: str[0] != '\0 ' 第21行: str[i]==' ' && str[i-1] == ' ' 第25行: i++
D、第17行: str[0] != ' ' 第21行: str[i]!=' ' && str[i-1] != ' ' 第25行: num++
第3题
下面程序的功能是从键盘输入一行字符(最长不超过80字符),用函数编程统计其中单词(以空格作为间隔符的字符串)的个数。 基本思路是:当前被检验字符不是空格,而前一被检验字符是空格,则表示有新单词出现。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。(下面答案中两个单引号''中间都有一个空格) 样例: Input a string:How are you↙ Numbers of words = 3 #include <stdio.h> int CountWords(char str[]); int main() { char str[81]; int num; printf("Input a string:\n"); gets(str); num=CountWords(str); printf("Number of words=%d\n", num); return 0; } int CountWords(char str[]) { int i, num; num = (__________) ? 1 : 0; i=1; while (str[i]!='\0') { if (_______________________) { num++; } __________; } return num; }
A、第17行: str[0] != ' ' 第21行: str[i]!=' ' && str[i-1] == ' ' 第25行: i++
B、第17行: str[0] == ' ' 第21行: str[i]!=' ' || str[i-1] == ' ' 第25行: i++
C、第17行: str[0] != '\0 ' 第21行: str[i]==' ' && str[i-1] == ' ' 第25行: num++
D、第17行: str[0] = ' ' 第21行: str[i]!=' ' && str[i-1] != ' ' 第25行: num++
第4题
下面程序的功能是通过动态分配内存函数malloc产生动态数组,程序的某次运行结果如下: Enter array size:8↙ array[0]=0 array[1]=10 array[2]=20 array[3]=30 array[4]=40 array[5]=50 array[6]=60 array[7]=70 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <stdlib.h> int main() { int *p,n,i; printf("Enter array size:"); scanf("%d",&n); __________________; for(i=0;i <n;i++) { ____________; } for(i="0;i<n;i++)" _______________; free(p); return 0;> A、第8行: p=(int *)malloc(n*sizeof(int)); 第12行: *(p+i)=i*10 第16行: printf("array[%d]=%d\n",i,*(p+i))
B、第8行: p=(int *)(n*malloc(sizeof(int*))) 第12行: *p+i=i*10 第16行: printf("array[%d]=%d\n",i,*(p+i))
C、第8行: p=(int *)malloc(n*sizeof(int)); 第12行: *p+i=i*10 第16行: printf("array[i]=%d\n",i,*p+i)
D、第8行: p=(int)malloc(n*sizeof(int *)); 第12行: *(p+i)=i*10 第16行: printf("array[i]=%d\n",i,*(p+i))
第5题
下面代码的功能是在屏幕上输出以下内容 0 1 3 程序中空白处缺少的代码由下列选项给出,其中有一个不能满足题目要求,请将其找出。 #include <stdio.h> int main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j="i;j<=i;j++)" { t="t+____________;" printf("%d\n",t); } return 0;> A、b[j][t]
B、b[i][b[j][j]]
C、b[t][j]
D、b[i][j]
第6题
子函数Incre()的功能是,利用静态变量,使子函数的输出值能够随调用次数的增加依次为: 第1次调用,输出:1×2的结果 第2次调用,输出:2×3的结果 第3次调用,输出:6×7的结果 ..... 在下面的程序中,对子函数Incre()进行了两次调用,若使程序的输出结果是: 2 6 请补充完整空白处缺少的代码。 #include <stdio.h> int x=3; void Incre(); int main() { int i; for (i=1;_______;i++) Incre(); return 0; } void Incre() { ___________; x*=x+1; printf("%d\n",x); }
A、第7行: i <x 第13行: static int x="1<br/"> B、第7行: i<=x 第13行: static int x="0"> C、第7行: i <x 第13行: int x="1<br/"> D、第7行: i<=x 第13行: int x="0">
第8题
A、字符串反向
B、字符串比较
C、字符串连接
D、字符串复制
第10题
以下程序中函数Sort的功能是对a所指数组中的数据进行由大到小的排序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> void Sort(int a[],int n) { int i,j,t; for(i=0;_________;i++) for(________;j <n;j++) { t="a[i];" __________; a[j]="t;" } int main() aa[10]="{1,2,30,4,5,6,7,8,9,10},i;" for(i="0;i<10;i++)" printf("%d,",aa[i]); printf("\n"); return 0;> A、第5行: i <n-1 第6行: j="i+1" 第10行: a[i]="a[j]" 第18行:> B、第5行: i <n-1 第6行: j="i" 第10行: a[i]="a[j]" 第18行:> C、第5行: i <n 第6行: j="i+1" 第10行: a[j]="a[i]" 第18行:> D、第5行: i<=n j第6行:="i" 第10行: a[i]="a[j]" 第18行: sort(10,aa)>
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!