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

题目内容 (请给出正确答案)
单选题
若有定义int a[2][3],*p=a;则以下不能表示数组元素a[1][2]的是()
A

*(a[1]+2)

B

*(p[1]+2)

C

p[5]

D

*(p+5)


参考答案

参考解析
解析: 暂无解析
更多 “单选题若有定义int a[2][3],*p=a;则以下不能表示数组元素a[1][2]的是()A *(a[1]+2)B *(p[1]+2)C p[5]D *(p+5)” 相关考题
考题 单选题有以下程序段:int a,b,c;a=10;b=50;c=30;if(ab)a=b,b=c;c=a;printf(a=%db=%dc=%d,a,b,c);程序的输出结果是(  )。A a=10 b=50 c=30B a=10 b=50 c=10C a=10 b=30 c=10D a=50 b=30 c=50

考题 单选题有以下程序:#include #include void fun(int*p1,int*p2,int*s){ s=(int*)malloc(sizeof(int)); *s=*p1+*p2; free(s);}main(){ int a=1,b=40,*q=a; fun(a,b,q); printf(%d,*q);}程序运行后的输出结果是(  )。A 42B 0C 1D 41

考题 问答题请编写一个函数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); /******************/}

考题 单选题设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为(  )。A 非0值B '\0'C 0D NULL

考题 单选题有如下程序:#include main(){ int a =0,b=1; if(a++b++)  printf(T); else  printf(F); printf(a=%d,b=%d,a,b); printf();}程序运行后的输出结果是(  )。A Ta=1,b=2B Fa=0,b=2C Fa=1,b=1D Ta=0,b=1

考题 单选题有以下程序#include main(){ int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i9;i+=2)s+=*(t+i); printf(%d,s);}程序执行后的输出结果是(  )。A 25B 20C 45D 36

考题 单选题在下列选项中,不正确的赋值语句是()A t/=5;B n1=(n2=(n3=0));C k=i= = j;D a=b+c=1;

考题 单选题设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是(  )。A char str[]=string;c=str;B scanf(%s,c);C c=getchar();D *c=string;

考题 单选题以下关于typedef的叙述错误的是(  )。A 用typedef为类型说明一个新名,通常可以增加程序的可读性B typedef只是将已存在的类型用一个新的名字来代表C 用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名D 用typedef可以增加新类型

考题 单选题设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为(  )。A 客户号B 商品号C 客户号,商品号D 客户号,商品号,购买数量

考题 单选题在学校中,“班级”与“学生”两个实体集之间的联系属于(  )关系。A 一对一B 一对多C 多对一D 多对多

考题 问答题规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G*******”,若n的值为4,删除后,字符串中的内容应;“****A*BC*DEF*G****”;若n的值为7,则字符串中的内容仍为“****A*BC*DEF*G*******”。n的值在:函数中输入。编写函数时,不得使用C语言提供的字符串函数。  注意:部分源程序给出如下。  请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include void fun(char *a,int n){}main(){ char s[81]; int n; printf(Enter a string:); gets(s); printf(Enter n:); scanf(%d,n); fun(s,n); printf(The string after deleted:); puts(s);}

考题 单选题有以下程序:#include int f(int x,int y){ return((y-x)*x);}main(){ int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c)); printf(%d,d);}程序运行后的输出结果是(  )。A 10B 9C 8D 7

考题 单选题有以下程序: #include mian() {  charc;  for(;(c=getchar())!='#';)putchar(++c); } 执行时如输入为:abcdefg##回车,则输出结果是(  )。A abcdefgB bcdefgh$C bcdefgh$$D bcdefgh

考题 单选题下列叙述中正确的是(  )。A 有一个以上根结点的数据结构不一定是非线性结构B 只有一个根结点的数据结构不一定是线性结构C 循环链表是非线性结构D 双向链表是非线性结构

考题 单选题设已定义:inta[][4]={0,0};则下列描述错误的是()A 数组a的每个元素都可得到初值0B 二维数组a的第一维大小为1C 数组a的行数为1D 只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0

考题 单选题软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和(  )。A 阶段性报告B 需求分析C 需求总结D 用例分析

考题 单选题有如下定义:charstr[3][2]={’a’,’b’,’c’,’/0’,’e’,’f’};则语句:printf("%s",str[0]);的输出结果是()A abB abcefC abc/0D abc

考题 单选题有以下程序: #include main() {  …  while(getchar()!='');  … } 以下叙述中正确的是(  )。A 此while语句将无限循环B getchar()不可以出现在while语句的条件表达式中C 当执行此while语句时,只有按回车键程序才能继续执行D 当执行此while语句时,按任意键程序就能继续执行

考题 单选题以下关于C语言的叙述中正确的是(  )。A C语言中的注释不可以夹在变量名或关键字的中间B C语言中的变量可以在使用之前的任何位置进行定义C 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致D C语言的数值常量中夹带空格不影响常量值的正确表示

考题 单选题设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段:sum=0;for(i=0;i A 矩阵两条对角线元素之和B 矩阵所有不靠边元素之和C 矩阵所有元素之和D 矩阵所有靠边元素之和

考题 单选题某二叉树中度为2的结点有10个,则该二叉树中有(  )个叶子结点。A 9B 10C 11D 12

考题 单选题有以下程序:#include #define N 4void fun(int a[][N],int b[]){ int i; for(i=0;i A 12,-3,0,0,B -3,-1,1,3,C 0,1,2,3,D -3,-3,-3,-3,

考题 单选题为了使模块尽可能独立,要求(  )。A 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C 模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

考题 单选题有以下程序: #include main() {  charb,c;  inti;  b='a';  c='A';  for(i=0;i6;i++)  {   if(i%2)putchar(i+b);   elseputchar(i+c);  }  printf(); } 程序运行后的输出结果是(  )。A ABCDEFB AbCdEfC aBcDeFD abcdef

考题 单选题下列叙述中正确的是(  )。A 算法就是程序B 设计算法时只需要考虑数据结构的设计C 设计算法时只需要考虑结果的可靠性D 设计算法时需要同时考虑时间复杂度和空间复杂度

考题 单选题以下叙述中错误的是(  )。A C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令B C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件C 用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中D C语言源程序经编译后生成后缀为.obj的目标程序

考题 单选题有以下程序段 int*p; p=______malloc(sizeof(int)); 若要求使p指向一个int型的动态存储单元,在横线处应填入的是(  )。A intB (int*)C int*D (*int)