单选题以下选项中可用做C程序合法实数的是( )。
单选题下列排序方法中,最坏情况下比较次数最少的是______。
单选题设变量均已正确定义,若要通过
scanf(“%d%c%d%c",
语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和y。以下所示的输入形式中正确的是______。(注:□代表空格字符)
单选题有以下程序: mian() {int i,j; for(i=1;i<4;i++) { for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j); printf("/n"); } } 程序运行后的输出结果是______。
单选题设有以下程序: struct st{int n;struct st *next;}; static struct st a[3]={5, p= 下面选项中,表达式值为6的是______。
单选题有以下程序:
#include
int a=1,b=2;
void funl(int a,int b)
{
printf(“%d%d”,a,b);
}
void flun2()
{
a=3;b=4;
}
main()
{
funl(5,6);fun2();
printf(“%d%d\n”,a,b);
}
程序运行后的输出结果是( )。
单选题下列关于二叉树的叙述中,正确的是( )。
单选题有以下程序
#include
main()
{ int a=0,b=0;
/*给a赋值a=10;
b=20;给b赋值*/
printf("a+b=%d/n",a+b);/*输出计算结果*/
}
程序运行后的输出结果是______。
单选题下列叙述中正确的是______。
单选题有以下程序: #include <stdio.h> int f(int
x, int y) { return((y-x)*x); }
main() { int a=3, b=4, c=5, d; d=f(f(a, b),
f(a, c)); printf("% d/n", d); }
程序运行后的输出结果是______。
A.7
B.10
C.8
D.9
单选题有以下程序
#include <stdio.h>
void fun(int a[],int n)
{ int i,t;
for(i=0;i<n/2;i++) {t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
main()
{ int k[10]={1,2,3,4,5,6,7,8,9,10},i;
fun(k,5);
for(i=2;i<8;i++) printf("%d",k[i]);
printf("/n");
}
程序的运行结果是______。
单选题若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为“假”,则不能满足要求的表达式是______。
单选题阅读以下函数: fun(char *s1,char *s2) int i=0; while(s1[i]==s2[i] return(s1[i]=='/0' 此函数的功能是( )。 A) 将s2所指字符串赋给s1 B) 比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0 C) 比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0 D) 比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
单选题若有说明:int a[][4]=0,0;则下面不正确的叙述是( )。 A) 数组a的每个元素都可得到初值0 B) 二维数组a的第一维大小为1 C) 当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小 D) 只有元素a[0][0]和a[0][1]可得到初值,其余元素均得不到确定的初值
单选题有以下程序: #include<stdio.h>
main() { int i,x[3][3]={1,2,3
,4,5,6,7,8,9}; for(i=0;i<3;i++)
printf("%d",x[i][2-i]); printf("/n");
} 程序运行后的输出结果是______。
A.1 5 0
B.3 5 7
C.1 4 7
D.3 6 9
单选题有以下程序
#include
main()
{ char a[5][10] = {"one", "two", "three", "four", "five"};
int i, j;
char t;
for(i=0; i a[j][0])
{ t = a[i][0]; a[i][0] = a[j][0]; a[j][0] = t;}
puts(a[1]);
}
程序运行后的输出结果是
单选题函数ftell(fp)的作用是______。
A.得到流式文件中的当前位置
B.移动流式文件的位置指针
C.初始化流式文件的位置指针
D.以上答案均正确
单选题在C程序中,判逻辑值时,用“非0”表示逻辑值“真”,又用“0”表示逻辑值“假”。在求逻辑值时,逻辑真和逻辑假可分别表示为
单选题以下选项中有语法错误的是
单选题下列程序的输出结果是______。 #include <string.h> main() char*str1="abcde",*str2="abcd"; strl++;str2++; printf("%d/n",strcmp(str1,str2)); A) 正数 B) 负数 C) 零 D) 不确定的值