单选题关于分支语句if(E)printf(''%d\n'',k);中,不可以替代E的表达式是( )。
单选题下列链表中,其逻辑结构属于非线性结构的是( )。
单选题若输入000051,下列程序的运行结果为______。 main() unsigned int a; scanf("%o",&a); printf("%o/n",getbits(a));getbits(value)unsigned int value; int i,j,m,n; unsigned int z,a,q; z=0; for(i=1;i<=15;i+=2) q=1; for(j=1;j<=(16-i-1)/2;j++) q=q*2; a=value>>(16-i); a=a<<15; a=a>>15; z=z+a*q; return(z);
单选题有如下程序:
#include<stdio.h>
main()
{
int a=1,b;
b=(a>>2)%3;
printf("%d,%d",a,b);
}
程序运行后的输出结果是______。
单选题两个或两个以上模块之间联系的紧密程度称为( )。 A) 耦合性 B) 内聚性 C) 复杂性 D) 数据传输特性
单选题有下列程序: void f(int*q) main() {int i=0; {int a[5]={1,2,3,4,5},i; for(;i<5;i++)(*q)++;) f(a); for(i=0;i<5;i++)print("%d,",a[i]);} 程序运行后的输出结果是
单选题若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d/n",Z); printf("%d/n",--
单选题有以下程序(注意:字母A的ASCII码值为65): #include<stdio.h> main() { char *s={"ABC"}; do{ printf("%d",*s%10); }while(*s++); } 程序运行后的结果是( )。
单选题以下关于结构化程序设计的叙述中正确的是______。
单选题设变量x和变量y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是______。
单选题以下是while语句的基本形式:
while(表达式) {语句;}
其中“表达式”______。
单选题下面程序的运行结果是 #include<stdio.h> #include<string.h> main() char*s1="AbDeG"; char*s2="AbdEg"; s1+=2;s2+=2; printf("%d/n",strcmp(s1,s2));
单选题若有下面的说明和定义,则sizeof(struct aa)的值是______。 struct aa { int r1;double r2;float r3; union uu{char ul[5]long u2[2]}ua; }mya;
单选题if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是______。
单选题某系统结构图如下图所示该系统结构图的深度是______。
单选题有以下程序:
#include<stdio.h>
struct S
{int n;int a[20];};
void f(struct S*p)
{
int i,j,t;
for(i=0;i<p->n-1;i++)
for(j=i+1;j<p->n;j++)
if(p->a[i]>p->a[j])
{
t=p->a[i];
p->a[i]=p->a[j];
p->a[j]=t;
}
}
main()
{
int i;
struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f(
for(i=0;i<s.n;i++)
printf("%d,",s.a[i]);
}
程序的运行结果是______。
单选题下叙述中错误的是
单选题若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为( )。 A) 3 B) 4 C) 5 D) 6
单选题有以下程序
#include <stdio.h>
main()
{ int x;
scanf("%d",
if(x<=3);else
if(x!=10) printf("%d/n",x);
}
程序运行时,输入的值在哪个范围才会有输出结果______。
单选题有以下程序:
#include<stdio.h>
main()
{
int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
for(i=0;i<12;i++)
c[s[i]]++;
for(i=1;i<5;i++)
printf("%d",c[i]);
printf("/n");
}
程序的运行结果是______。