网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
设有如下定义语句:int m[ ]={2,4,6,8},*k=m;以下选项中,表达式的值为6的是(  )。
A

*(k+2)

B

k+2

C

*k+2

D

*k+=2


参考答案

参考解析
解析:
本题中k指向数组m的首地址。*(k+2)先将指针后移两个元素,即为m[2]的地址,然后取出m[2]的值6。B项错误,k+2是m[2]的地址;C项错误,*k表示m[0]的值,然后再加上2,所以为4;D项错误,表示给m[0]的值加2,也为4。答案选择A选项。
更多 “单选题设有如下定义语句:int m[ ]={2,4,6,8},*k=m;以下选项中,表达式的值为6的是(  )。A *(k+2)B k+2C *k+2D *k+=2” 相关考题
考题 问答题请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。  例如,若输入“abc4Efg”,则应输出“aBc4EFg”。  注意:部分源程序在文件PROG1.C中。  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。  试题程序:#include #include #include #include void fun(char *ss){}main(){ FILE *wf; char tt[81],ss[81]=abcEfg; system(CLS); printf(Please enter a string within 80 charasters:); gets(tt); printf(After changeing, the string %s,tt); fun(tt); printf(becomes %s,tt); /******************/ wf=fopen(out.dat,w); fun(ss); fprintf(wf,%s,ss); fclose(wf); /******************/}

考题 单选题以下选项中合法的标识符是(  )。A 1_1B 1-1C _11D 1_ _

考题 问答题下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun()的功能是:将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并作为函数值返回。  请改正函数fun中的错误,使它能得出正确的结果。  注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!  试题程序:#include #include #include typedef struct aa{ int data; struct aa *next;}NODE;int fun(NODE *h){ int sum=0; NODE *p; p=h-next; /*********found*********/ while(p-next) {  if(p-data%2==0)   sum+=p-data;  /*********found*********/  p=h-next; } return sum;}NODE *creatlink(int n){ NODE *h,*p,*s; int i; h=p=(NODE *)malloc(sizeof(NODE)); for(i=1;idata=rand()%16;  s-next=p-next;  p-next=s;  p=p-next; } p-next=NULL; return h;}outlink(NODE *h){ NODE *p; p=h-next; printf("The LIST: HEAD"); while(p) {  printf("-%d",p-data);  p=p-next; } printf("");}main(){ NODE *head; int sum; system("CLS"); head=creatlink(10); outlink(head); sum=fun(head); printf("SUM=%d",sum);}

考题 单选题在软件开发中,需求分析阶段产生的主要文档是(  )。A 软件集成测试计划B 软件详细设计说明书C 用户手册D 软件需求规格说明书

考题 单选题有以下程序 #include intadd(inta,intb) {  return(a+b); } main() {  intk,(*f)(),a=5,b=10;  f=add;  … } 则以下函数调用语句错误的是(  )。A k=*f(a,b);B k=add(a,b);C k=(*f)(a,b);D k=f(a,b);

考题 单选题构成C语言源程序的基础单位是()A 语句B 过程C 表达式D 函数

考题 单选题以下()是正确的常量A E-5B 1E5.1C ‘a12’D 32766L

考题 填空题C标准库函数rewind的作用是()

考题 单选题下列叙述中正确的是(  )。A 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D 在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化

考题 单选题下列叙述中正确的是(  )。A 所谓算法就是计算方法B 程序可以作为算法的一种描述方法C 算法设计只需考虑得到计算结果D 算法设计可以忽略算法的运算时间

考题 单选题设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是(  )。A R={(1,2),(3,4),(5,1),(1,2)}B R={(1,3),(4,1),(3,2),(5,4)}C R={(1,2),(2,3),(4,5),(2,3)}D R={(1,3),(2,4),(3,5),(1,2)}