高级语言程序设计
历年真题
键入一个字符串(不超过80个字符)存至字符数组s中并对各元素升序排序。 #include<stdio.h> void main() { int i,j,len; char s[81],t; gets(s); puts(s); len=strlen(s); for(i=O;i<len-l;i++) for(j=i+1;j<len;______) /*第一空*/ if(______)/*第二空*/ { t=s[i] s[i]=s[j]; ______; /*第三空*/ } puts(s); }
输入一个正整数,若是素数(或称质数)则输出“Yes”,否则输出“No”。 void main() { int i,n; scanf("%d",______); /*第一空*/ printf("%d",n); for(i=2;i<n;i++) if(n%i==O)______; /*第二空*/ if(______)printf("Yes\n"); /*第三空*/ else printf(”No\n”); }
C语言的保留字是【 】
正确的实型常数是【 】
设int n=0;,执行表达式n||(n=-1)||(n=0)||(n=1)||(n=2)后n的值是【 】
设int a=4;,表达式的值不为8的是【 】
设int a,b,t;,不能实现a和b的值交换的语句是【 】
设int x,*p;,正确的赋值语句是【 】
设int i=1,s=1;,下列能正确计算5!的是【 】
函数float *fun(){...…}返回的是【 】
«
1
2
...
11
12
13
14
15
16
17
...
77
78
»