问题:单选题有以下程序:#include main(){ char s1[]=programe,s2[]=Language; char *p1=s1,*p2=s2; int k; for(k=0;k<8;k++) if(*(p1+k)==*(p2+k)) printf(%s ,(p1+k));}程序的运行结果是( )。A grame ame eB g a eC programeD 无输出字符
查看答案
问题:单选题若有定义语句:double a,*p=&a;以下叙述中错误的是( )。A 定义语句中的p只能存放double类型变量的地址B 定义语句中的*号是一个说明符C 定义语句中的*号是一个间址运算符D 定义语句中*p=&a把变量a的地址作为初值赋给指针变量p
问题:单选题若有定义:int i=7,j=8;则表达式i>=j||i A 1B 变量i的值C 0D 变量j的值
问题:单选题有以下程序段 int *p; p=______ malloc(sizeof(int)); 若要求使p指向一个int型的动态存储单元,在横线处应填入的是( )。A intB (int*)C int*D (*int)
问题:单选题以下叙述中正确的是( )。A C语言中的文件是流式文件,因此只能顺序存取数据B 打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖C 在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据D 当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
问题:单选题已知a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c A 1B 0C 2D -1
问题:单选题若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。A switch(a+9){ case c1:y=a-b; case c2:y=a+b;}B switch a*b {case 10:x=a+b;default:y=a-b; } C switch(a+b){ case1:case2:case3:y=a+b;break; case0:case4:y=a-b;}D switch(a*a+b*b) {default:break;case 3:y=a+b;break;case 2:y=a-b;break; }
问题:单选题若要求从键盘读入含有空格字符的字符串,应使用函数( )。A gets()B getc()C getchar()D scanf()
问题:单选题以下不属于对象的基本特征的是( )。A 继承性B 封装性C 分类性D 多态性
问题:单选题有以下程序:#include struct link{ int data; struct link *next;};main(){ struct link *h,a,b; h=&a; a.data=10; a.next = &b; b.data = 20;}程序运行时不能输出10,20的语句是( )。A printf(%d,%d,h->data,a.next.data);B printf(%d,%d,a.data,(*a.next).data);C printf(%d,%d,h->data,(*a.next).data);D printf(%d,%d,a.data,a.next->data);
问题:单选题有以下程序#include main(){ int i; for(i=1;i<=40;i++) { if(i++%5==0) if(++i%8==0)printf(%d,i); } printf();}执行后的输出结果是( )。A 32B 24C 5D 40
问题:单选题算法时间复杂度的度量方法是( )。A 算法程序的长度B 执行算法所需要的基本运算次数C 执行算法所需要的所有运算次数D 执行算法所需要的时间
问题:填空题表达式y/=x+a等价于表达式()
问题:单选题以下定义数组的语句中错误的是( )。A int num[]={1,2,3,4,5,6};B int num[][3]={{1,2},3,4,5,6}; C int num[2][4]={{1,2},{3,4},{5,6}};D int num[][4]={1,2,3,4,5,6};
问题:单选题设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为( )。A 7B 8C 9D 10
问题:单选题以下函数的功能是计算a的n次方作为函数值返回: double fun(double a,int n) {int i;double s=1.0;for(i=1;i<=n;i++)s=______;return s; } 为实现上述功能,函数中下画线处应填入的是( )。A s*iB s*aC s+i*iD s+a*a
问题:单选题有如下程序: #include main() {int i, array[5]={3,5,10,4};for(i=0;iprintf(); } 程序运行后的输出结果是( )。A 3,1,2,0,0,B 3,5,10,4,0,C 3,3,3,3,0,D 3,2,2,2,0,
问题:单选题软件是指( )。A 程序B 程序和文档C 算法加数据结构D 程序、数据与相关文档的完整集合
问题:单选题在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )。A 投影B 选择C 联接D 自然选择
问题:单选题语句x=(a=3,b=++a);运行后,x、a、b的值依次为()A 3,3,4B 4,4,3C 4,4,4D 3,4,3