单选题有以下程序 #include<stdio.h> main() unsigned char a=8, c; c=a>>3; printf("%d/n", c); 程序运行后的输出结果是______。
单选题有以下程序:
#include<stdio.h>
int fun(char s[])
{ int n=0;
while(*s<="9" s++; }
return(n);
}
main()
{char s[10]={"6", "1", "*", "4", "*", "9", "*", "0", "*"};
printf("%d", fun(s));
}
程序运行的结果是______。
单选题若要说明一个类型名STP,使得定义语句STP 轧等价于char*s;,以下选项中正确的是( )。
单选题有如下程序 main() float x=2.0,y; if(x<0.0)y=0.0; else if(x>10.0)y=1.O/x; else y=1.0; printf("%f/n",y); 该程序的输出结果是
单选题有以下程序:
#include <stdio.h>
struct S { int a;int b;};
main( )
{ struct S a, *p=
a.a=99;
printf("%d/n",______);
}
程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是______。
单选题以下叙述中正确的是
单选题若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。
Struct stu
{inti;
intname;
}st,*#p;
p=
单选题设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是______。
单选题以下程序运行后,输出结果是______。 #include<stdio.h> #define PT 5.5 #difine S(x) PT*x*x main() int a=1,b=2; printf("%4.1f/n",S(a+b)); A) 49.5 B) 9.5 C) 22.0 D) 45.0
单选题在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
单选题有以下程序:
#include <stdio.h>
main( )
{
char c1="A",c2="Y";
printf("%d, %d/n",c1,c2);
}
程序的输出结果是______。
单选题C语言中运算对象必须是整型运算符的是
单选题设x为int型变量,执行以下语句,x=10;x+=x-=x-x;x的值为______。
单选题设有如下函数定义
#include<stdio.h>
int fun(int k)
{ if(k<1)return 0;
else if(k==1)return 1;
else return fun(k-1)+1;
}
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是______。
单选题下列叙述中正确的是( )。 A) 一个算法的空间复杂度大,则其时间复杂度也必定大 B) 一个算法的空间复杂度大,则其时间复杂度必定小 C) 一个算法的时间复杂度大,则其空间复杂度必定小 D) 上述三种说法都不对
单选题若有下面的说明和定义: struct test int m1; char m2; float m3; union uu char u1[5]; int u2[2];ua; myaa; 则sizeof(stmct test)的值是( )。
单选题下面结构体的定义语句中,不正确的是______。 A.structdate int month; int day; int year; Struct date datel; B.stmctdate intmonth; int day; int year; datel; C. struct int month; int day; int year; date 1; D. #define DATE stmct date DATE int month; int day; int year; datel;
单选题指针变量p的基类型为double,并已指向一连续存储区,若p中当前的地址值为65490,则执行p++后,p中的值为
____
单选题若定义函数int *func(),则函数func的返回值为______。
单选题有以下程序
#include
main( )
{ FILE *fp; int i, a[6] = {1,2,3,4,5,6};
fp=fopen("d2.dat", "w+");
for(i = 0; i < 6; i++) fprintf(fp, "%d\n", a[i]);
rewind(fp);
for(i = 0; i < 6; i++) fscanf(fp, "%d\n",
fclose(fp);
for(i = 0; i < 6; i++) printf("%d,", a[i]);
}
程序运行后的输出结果是