单选题表达式:(int)((double)9/2)-9%2的值是( )。
单选题下面属于整数类的实例是______。
单选题以下程序运行后,输出结果是______。 #define P4.5 #define S(x)P*x*x #include<stdio.h> main() { int a=2,b=3; printf("%.1f/n",S(a+b)); }
单选题
单选题有如下嵌套的if语句if(a
单选题设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为______。
单选题设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
单选题有以下程序:
#include<stdio.h>
main()
{
int a=1,b=3,c=5;
int*p1=
*p=*p1*(*p2);
printf("%d/n",c);
}
程序的运行结果是______。
单选题有一堆零件(个数在100到200之间),如果分成4个零件一组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面的程序是求这堆零件的总数,请选择填空。
#include<stdio.h>
main()
{ int i;
for(i=100; i<200;i++)
if((i-2)%4==0)
if(! ((i-3)%7))
if(____) printf("%d",i);
}
单选题有以下程序:#include <stdlo.h>main( ) FILE * fp; int i,k,n; fp = fopen( "data. dat" ,"w +" ) for(i = 1 ;i<6;i ++ ) fprintf(fp."% d",i); if(i%3 ==0)fprintf(fp," /n"); rewind(fp); fscanf(fp." % d% d" ,printf(" % d%d /n" ,k,n); fclose(fp);
单选题微型计算机的运算器、控制器及内存储器组合在一起,称之为 ( )
单选题待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。 A) 2 B) 3 C) 4 D) 5
单选题在C语言中,以下一组运算符中,优先级最高的运算符是______。
单选题下列错误的定义是( )。
单选题有以下程序:
#include<stdio.h>
void fun(int a[],int n,int flag)
{ int i=0,j,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(flag)
{ if(a[i]<a[j])
{ t=a[i];a[i]=a[j];a[j]=t;}
}
else
{ if(a[i]>a[j])
{ t=a[i];a[i]=a[j];a[j]=t;}
}
}
main()
{ int c[10]={7,9,10,8,3,5,1,6,2,4},i;
fun(c,4,1);
fun(c+4,6,0);
for(i=0;i<10;i++)printf("%d,",c[i]);
printf("/n");
}
程序运行后的输出结果是______。
单选题若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!='\0';i++) { if(*a==b[i]) {P=&b[i]; for(j=0;a[j]!='\0';j++) {if(a[j]!=*p)break;p++;} if(a[j]=='\0')break; } } printf("%s\n",p);}则程序的输出结果是
单选题若执行下列程序时从键盘上输入2,则输出结果是( )。 #include<stdio.h> main() int a; scanf("%d", if(a++<3) printf("%d/n",a); else printf("%d/n",a--); A) 1 B) 3 C) 2 D) 4
单选题有以下程序: main() char *p[]="3697","2584"; int i,j;long num=0; for(i=0;i<2;i++) j=0; while(p[i][j]!='/0') if((p[i][j]-'0')%2)num=10*/num+p[i] [j]-'0'; j+=2; printf("%d/n",hum); 程序执行后的输出结果是______。
单选题有以下程序:
#include
int fun(int n)
{
int a;
if(n==1)return 1;
a=n+fun(n一1);
return(a);
}
main()
{
printf(“%d\n”,fun(5));
}
程序的输出结果是( )。
单选题有以下程序
#include<stdio.h>
main()
{int i;
for(i=1; i<=40; i++)
{ if(i++%5==0)
if(++i%8==0)printf("%d", i);
}
printf("/n");
}
执行后的输出结果是______。