试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
单选题
)
22.对两个数组a和b进行如下初始化:
char a[]="abcd";
char b[]={'a', 'b', 'c', 'd'};
则下面叙述正确的是________。

A、 a与b数组完全相同

B、 数组a比数组b占空间大

C、 a与b中存放的都是字符串

D、 a与b长度相同

答案:空

试题通
C语言程序设计题库
试题通
19.下面程序运行时输出的结果是()。
#include
int main()
{int i, b=0, c=2;
for(i=0;i<2;i++)
switch( )
{case 1: printf("1");
case 2: printf("2");
case 3: printf("3");break;
default: printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-f3d8-c003-bc7499099f00.html
点击查看题目
12.已有定义“int k, a, b; unsigned long y=5; double x=1.23;”,则下面表达式中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-cab0-c003-bc7499099f00.html
点击查看题目
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-c003-bc7499099f00.html
点击查看题目
6.若有定义“char a=0; int b=1; float c=2; double d=3;”,则表达式“c=a+b+c+d”值的类型为________型。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f00.html
点击查看题目
11.输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计不及格成绩的个数。
#include
int main( )
{ int count, i, n;
double grade, total;
printf( );
scanf( );
total = 0;
( (22) );
for(i = 1; i <= n; i++)
{printf( );
scanf ( );
total = total + grade;
if(( (23) ))
count++;
}
printf("Grade average = %.2f\n", total/n);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-49c8-c003-bc7499099f00.html
点击查看题目
1
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8ba0-c003-bc7499099f01.html
点击查看题目
11.A12.D13.D14.C15.C16.D17.A18.D19.B20.C
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8030-c003-bc7499099f01.html
点击查看题目
4.已知有声明“float a=1;double b=1;long c;”和语句“printf( ”,为了正确地以十进制形式输出printf参数表中第二个参数( )的值,则下划线位置处应填写的格式控制符是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-f038-c003-bc7499099f00.html
点击查看题目
15.执行以下程序时输入1234567↙,则输出结果是( )。
#include
int main()
{int a=3,b;
scanf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-fbf0-c003-bc7499099f04.html
点击查看题目
1.下面程序运行时输出的结果是( )。
#include
int main( )
{ int i;
for(i=1;i<6;i++)
{if(i%2)
printf("*");
else
printf("#");
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-b940-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
试题通
C语言程序设计题库

22.对两个数组a和b进行如下初始化:
char a[]="abcd";
char b[]={'a', 'b', 'c', 'd'};
则下面叙述正确的是________。

A、 a与b数组完全相同

B、 数组a比数组b占空间大

C、 a与b中存放的都是字符串

D、 a与b长度相同

答案:空

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
19.下面程序运行时输出的结果是()。
#include
int main()
{int i, b=0, c=2;
for(i=0;i<2;i++)
switch( )
{case 1: printf("1");
case 2: printf("2");
case 3: printf("3");break;
default: printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-f3d8-c003-bc7499099f00.html
点击查看答案
12.已有定义“int k, a, b; unsigned long y=5; double x=1.23;”,则下面表达式中正确的是( )。

A.  x%(-3)

B.  x=y[5]

C.  k=(a=1,b=2,&a+&b)

D.  a+=a-=(b=3)*(a=2)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-cab0-c003-bc7499099f00.html
点击查看答案
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。

A.  b=a%c

B.  a>0?b=a:b=-a

C.  b=a/2=c

D.  b=a=c/2

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-c003-bc7499099f00.html
点击查看答案
6.若有定义“char a=0; int b=1; float c=2; double d=3;”,则表达式“c=a+b+c+d”值的类型为________型。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f00.html
点击查看答案
11.输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计不及格成绩的个数。
#include
int main( )
{ int count, i, n;
double grade, total;
printf( );
scanf( );
total = 0;
( (22) );
for(i = 1; i <= n; i++)
{printf( );
scanf ( );
total = total + grade;
if(( (23) ))
count++;
}
printf("Grade average = %.2f\n", total/n);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-49c8-c003-bc7499099f00.html
点击查看答案
1
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8ba0-c003-bc7499099f01.html
点击查看答案
11.A12.D13.D14.C15.C16.D17.A18.D19.B20.C
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8030-c003-bc7499099f01.html
点击查看答案
4.已知有声明“float a=1;double b=1;long c;”和语句“printf( ”,为了正确地以十进制形式输出printf参数表中第二个参数( )的值,则下划线位置处应填写的格式控制符是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-f038-c003-bc7499099f00.html
点击查看答案
15.执行以下程序时输入1234567↙,则输出结果是( )。
#include
int main()
{int a=3,b;
scanf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-fbf0-c003-bc7499099f04.html
点击查看答案
1.下面程序运行时输出的结果是( )。
#include
int main( )
{ int i;
for(i=1;i<6;i++)
{if(i%2)
printf("*");
else
printf("#");
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-b940-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载