APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
以下数组定义中不正确的是()。

A、int a[2][3];

B、int b[][3]={0,1,2,3};

C、int c[100][100]={0};

D、int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

答案:D

信息技术知识竞赛c语言
表示关系x<=y<=z的c语言表达式为()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346513.html
点击查看题目
在以下定义中,标识符p( )。
int (*p)[3];
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346519.html
点击查看题目
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346508.html
点击查看题目
以下所列的各函数首部中,正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346522.html
点击查看题目
C语言中的文件类型只有( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346516.html
点击查看题目
有以下程序
#include
void main()
{ char *alpha[7]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX","YZ"};
char **p;
int i;
p=alpha;
for(i=0;i<4;i++)
printf("%c",*(p[i]));
printf("\n");
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346520.html
点击查看题目
二维数组a有m行n列,则在a[i][j]之前的元素个数为( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346513.html
点击查看题目
有以下程序
fun(int x)
{ int p;
if(x==0||x==1) return(3);
p=x-fun(x-2);
return p;
}
main()
{ printf("%d\n",fun(7)); }
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346510.html
点击查看题目
设x的值为4,则表达式y=(++x)+(++x)+(++x)后,y的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346516.html
点击查看题目
设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346503.html
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
信息技术知识竞赛c语言

以下数组定义中不正确的是()。

A、int a[2][3];

B、int b[][3]={0,1,2,3};

C、int c[100][100]={0};

D、int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

答案:D

信息技术知识竞赛c语言
相关题目
表示关系x<=y<=z的c语言表达式为()。

A. (X<=Y) & & (Y<=Z)

B. (X<=Y)AND(Y<=Z)

C. (X<=Y<=Z)

D. (X<=Y)&(Y<=Z)

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346513.html
点击查看答案
在以下定义中,标识符p( )。
int (*p)[3];

A. 定义不合法

B. 是一个指针数组名,每个元素是一个指向整数变量的指针

C. 是一个指针,它指向一个具有三个元素的一维数组

D. 是一个指向整型变量的指针

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346519.html
点击查看答案
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。

A. gets(&s[0]);

B. scanf("%s",s+1);

C. gets(s);

D. scanf("%s",s[1]);

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346508.html
点击查看答案
以下所列的各函数首部中,正确的是()。

A. void play(var a:integer,var b:integer)

B. void play(int a,b)

C. void play(int a,int b)

D. sub play(a as integer,b as integer)

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346522.html
点击查看答案
C语言中的文件类型只有( )。

A. 索引文件和文本文件两种

B. 文本文件一种

C. 二进制文件一种

D. ASCII码文件和二进制文件两种

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346516.html
点击查看答案
有以下程序
#include
void main()
{ char *alpha[7]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX","YZ"};
char **p;
int i;
p=alpha;
for(i=0;i<4;i++)
printf("%c",*(p[i]));
printf("\n");
}
执行后的输出结果是( )。

A. AEIM

B. BFJN

C. ABCD

D. DHLP

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346520.html
点击查看答案
二维数组a有m行n列,则在a[i][j]之前的元素个数为( )。

A. j*n+i

B. i*n+j

C. i*n+j-1

D. i*n+j+1

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346513.html
点击查看答案
有以下程序
fun(int x)
{ int p;
if(x==0||x==1) return(3);
p=x-fun(x-2);
return p;
}
main()
{ printf("%d\n",fun(7)); }
执行后的输出结果是( )。

A. 7

B. 3

C. 2

D. 0

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346510.html
点击查看答案
设x的值为4,则表达式y=(++x)+(++x)+(++x)后,y的值是( )。

A. 12

B. 18

C. 16

D. 21

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346516.html
点击查看答案
设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是( )。

A. 写操作结束后可以从头开始读

B. 只能写不能读 

C. 可以在原有内容后追加写

D. 可以随意读和写

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346503.html
点击查看答案
试题通小程序
试题通app下载