APP下载
首页
>
IT互联网
>
信息技术知识竞赛c语言
搜索
信息技术知识竞赛c语言
题目内容
(
单选题
)
设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句()。
if (x=y) printf(" x is equal to y.");

A、语法错

B、不能判断x和y是否相等

C、编译出错

D、能判断x和y是否相等

答案:B

信息技术知识竞赛c语言
C语言中数组下标的下限是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346518.html
点击查看题目
在C语言中,int,char和short三种类型数据在内存中所占用的字节数 ()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e034651e.html
点击查看题目
以下程序的输出是()。
struct st
{ int x; int *y;} *p;
int dt[4]={ 10,20,30,40 };
struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};
main()
{ p=aa;
printf("%d\n",++(p->x));
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346503.html
点击查看题目
有以下程序
main()
{int i,s=0,t[]={l,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346514.html
点击查看题目
有以下程序
int fun(int x[],int n)
{static int sum=0,i;
for(i=0;i<n;i++) sum+=x[i];
return sum;
}
main()
{int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4);printf("%d\n",s);
}
程序执行后的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346518.html
点击查看题目
有以下程序
main()
{int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++) printf("%d",t[2-i][i]);
}
程序执行后的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346512.html
点击查看题目
有以下程序
#include
int w=3;
void main()
{ int w=10;
printf("%d\n",fun(5)*w);
}
fun(int k)
{ if(k==0) return(w);
return(fun(k-1)*k);
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e034651a.html
点击查看题目
有以下程序
#include
void fun(char *s)
{ while(*s)
{ if (*s%2==0) printf("%c",*s);
s++;
}
}
void main()
{
char a[]={"good"};
fun(a);
printf("\n");
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346503.html
点击查看题目
表示关系x<=y<=z的c语言表达式为()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346513.html
点击查看题目
#include
main()
{
char a1,a2,a3,a4,a5,a6;
scanf(“%c%c%c%c”,&a1,&a2,&a3,&a4);
a5=getchar();
a6=getchar();
putchar(a1);
putchar(a2);
printf(“%c%c\n”,a5,a6);
}如:123回车
45678回车 结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e034650f.html
点击查看题目
首页
>
IT互联网
>
信息技术知识竞赛c语言
题目内容
(
单选题
)
手机预览
信息技术知识竞赛c语言

设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句()。
if (x=y) printf(" x is equal to y.");

A、语法错

B、不能判断x和y是否相等

C、编译出错

D、能判断x和y是否相等

答案:B

信息技术知识竞赛c语言
相关题目
C语言中数组下标的下限是()。

A. 1

B. 0

C. 视具体情况而定

D. 无固定下限

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346518.html
点击查看答案
在C语言中,int,char和short三种类型数据在内存中所占用的字节数 ()。

A. 由用户自己定义

B. 均为2个字节

C. 是任意的

D. 由所用机器的机器字长决定

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e034651e.html
点击查看答案
以下程序的输出是()。
struct st
{ int x; int *y;} *p;
int dt[4]={ 10,20,30,40 };
struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};
main()
{ p=aa;
printf("%d\n",++(p->x));
}

A. 10

B. 11

C. 51

D. 60

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346503.html
点击查看答案
有以下程序
main()
{int i,s=0,t[]={l,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是()。

A. 45

B. 20

C. 25

D. 36

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346514.html
点击查看答案
有以下程序
int fun(int x[],int n)
{static int sum=0,i;
for(i=0;i<n;i++) sum+=x[i];
return sum;
}
main()
{int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4);printf("%d\n",s);
}
程序执行后的输出结果是()。

A. 45

B. 50

C. 60

D. 55

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346518.html
点击查看答案
有以下程序
main()
{int i,t[][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<3;i++) printf("%d",t[2-i][i]);
}
程序执行后的输出结果是()。

A. 7 5 3

B. 3 5 7

C. 3 6 9

D. 7 5 1

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346512.html
点击查看答案
有以下程序
#include
int w=3;
void main()
{ int w=10;
printf("%d\n",fun(5)*w);
}
fun(int k)
{ if(k==0) return(w);
return(fun(k-1)*k);
}
执行后的输出结果是( )。

A. 360

B. 3600

C. 1080

D. 2100

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e034651a.html
点击查看答案
有以下程序
#include
void fun(char *s)
{ while(*s)
{ if (*s%2==0) printf("%c",*s);
s++;
}
}
void main()
{
char a[]={"good"};
fun(a);
printf("\n");
}
执行后的输出结果是( )。

A. a

B. b

C. c

D. d

https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346503.html
点击查看答案
表示关系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
点击查看答案
#include
main()
{
char a1,a2,a3,a4,a5,a6;
scanf(“%c%c%c%c”,&a1,&a2,&a3,&a4);
a5=getchar();
a6=getchar();
putchar(a1);
putchar(a2);
printf(“%c%c\n”,a5,a6);
}如:123回车
45678回车 结果是( )。

A. 1267

B. 1256

C. 1278

D. 1245

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