单选题有如下程序段:int x=12;double y=3.141593;printf(''%d%8.6f'',x,y);其输出结果是( )。
单选题以下程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。
#include<stdio.h>
void sort(int a[],int n)
{int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]<a[j])
{t=a[i];a[i]=a[j];a[j]=t;
}
}
main()
{int a[10]={1,2,3,4,5,6,7,8,9,10),i;
sort(
for(i=0;i<10;i++)
printf("%d,",a[i]);
}
程序运行后的输出结果是______。
单选题设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
单选题在数据流图(DFD)中,带有名字的箭头表示( )。
A. 模块之间的调用关系
B. 程序的组成成份
C. 控制程序的执行顺序
D. 数据的流向
单选题下列对队列的叙述,正确的是______。
A.队列属于非线性表
B.队列按“先进后出”原则组织数据
C.队列在队尾删除数据
D.队列按“先进先出”原则组织数据
单选题下列描述错误的是______。
单选题下面程序段的运行结果是( )。
char a[]="abcdefgh";
char *p=a;
p+=3;
printf("%d/n",strlen(strcpy(p,"ABCD")));
单选题若有以下程序段
char str[4][12]={"aa", "bbb", "ccccc", "d"), *strp[4];
int i;
for(i=0; i<4; i++)strp[i]=str[i];
不能正确引用字符串的选项是______。
单选题有以下程序 #include<stdio.h> main() int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf("%d/n",y); 程序运行后的输出结果是______。 A.0 B.2 C.1 D.3
单选题下列字符串是合法的标识符的是( )。 A) _HJ B) 9_student C) long D) LINE 1
单选题有以下程序:
#include<stdio.h>
#include<string.h>
main( )
{ char str[ ]={"Hello,Beijing"};
printf("%d,%d/n",strlen(str),sizeof(str));
}
程序的运行结果是______。
单选题为了使模块尽可能独立,要求( )。
单选题有以下程序:
#include <stdio.h>
int f(int n);
main( )
{ int a=3, s;
s=f(a);s=s+f(a);printf("%d/n",s);
}
int f(int n)
{ static int a=1;
n + =a+ +;
return n;
}
程序运行后的输出结果是______。
单选题关于栈的叙述中正确的是( )。
单选题若变量a是int类型,并执行了语句:a='A'+1.6;,则正确的叙述是 A) a的值是字符C B) a的值是浮点型 C) 不允许字符型和浮点型相加 D) a的值是字符'A'的ASCII值加上1
单选题以下关于字符串的表达式中正确的语句组是( )。
单选题下列选项中,不是关于栈的基本运算的叙述是______。
单选题数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
单选题若有如下定义: int (*p)(), *q(); 则下列说法正确的是 ( )
单选题有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnodeintdata;structnode*next;)*p,*q,*r;datanextdatanextdatanext现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是()。