APP下载
首页
>
财会金融
>
c语言冲就完事了家人们
搜索
c语言冲就完事了家人们
题目内容
(
单选题
)
13.执行如下程序段后,输出结果是_______。
int i=0,a=1;
while( )
{ i++; a=a+2; }
printf( );

A、  0,1

B、  1,3

C、  1,0

D、  3,1

答案:A

c语言冲就完事了家人们
4.设有定义int i;,i为任意偶数时,下列表达式合法且值为真的是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-7e40-c044-ce3414c8e901.html
点击查看题目
22.已知float a[10],*p;,则合法的赋值语句是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4b78-c044-ce3414c8e901.html
点击查看题目
9.以下程序段输出结果是______。
int x=0x41;
printf("%c",x+1);
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-da30-c044-ce3414c8e900.html
点击查看题目
25.以读写方式打开一个已有的二进制文件data.bin,以下选项中正确的是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-a938-c044-ce3414c8e900.html
点击查看题目
22.若有int x[10],*p=x;,则*(p+6)表示______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-9f50-c044-ce3414c8e901.html
点击查看题目
17.下列程序段的运行结果是_______。
int i;
char s[5]={'\0','1','2','3','4'};
for(i=4;s[i]!='\0';i--)
printf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-3da8-c044-ce3414c8e902.html
点击查看题目
20.执行以下程序后,输出结果是______。
#include
void fun( )
{
c=a*b;
}
void main()
{
int c=4;
fun(2,3,c);
printf( );
}
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-9b68-c044-ce3414c8e900.html
点击查看题目
9.设有定义:int a; char c;,执行输入语句scanf( );时,若要求a和c得到的值为10和'Y',正确的输入方式是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-3408-c044-ce3414c8e901.html
点击查看题目
25.已知:int a=24;,则“a>>3”的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-a720-c044-ce3414c8e900.html
点击查看题目
14.执行以下程序段后,输出的结果是______。
int i,j;
for(i=1;i<=3;i++)
{
for(j=1;j<=5;j++)
if(j%2==0) break;
printf( );
}
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-91c8-c044-ce3414c8e901.html
点击查看题目
首页
>
财会金融
>
c语言冲就完事了家人们
题目内容
(
单选题
)
手机预览
c语言冲就完事了家人们

13.执行如下程序段后,输出结果是_______。
int i=0,a=1;
while( )
{ i++; a=a+2; }
printf( );

A、  0,1

B、  1,3

C、  1,0

D、  3,1

答案:A

c语言冲就完事了家人们
相关题目
4.设有定义int i;,i为任意偶数时,下列表达式合法且值为真的是______。

A.   i/2==0

B.   i%2==0

C.   i/2.0==0

D.   i%2.0==0

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-7e40-c044-ce3414c8e901.html
点击查看答案
22.已知float a[10],*p;,则合法的赋值语句是______。

A.   a=100;

B.   p=a[5];

C.   p=a[2]+2;

D.   p=a+2;

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4b78-c044-ce3414c8e901.html
点击查看答案
9.以下程序段输出结果是______。
int x=0x41;
printf("%c",x+1);

A.   A

B.   a

C.   B

D.   c

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-da30-c044-ce3414c8e900.html
点击查看答案
25.以读写方式打开一个已有的二进制文件data.bin,以下选项中正确的是______。

A.   FILE *fp;fp=fopen("data.bin","rb+");

B.   FILE *fp;fp=fopen("data.bin","w");

C.   FILE *fp;fp=fopen("data.bin","a");

D.   FILE *fp;fp=fopen("data.bin","r");

解析:说明:(1) 要求使用循环实现;(2)输出结果保留5位小数,形式为
s=1.23456
参考程序:
#include
void main()
{
/*考生在此设计程序*/
int i,sum=0;
double s=0;
for(i=1;i<=2020;i++)
{
sum+=i;
s=s+1.0/sum;
}
printf("s=%.5lf\n",s);
}
综合应用题3:小明每天坚持跑步,6月份每天的跑步里程(单位:千米)记录在数组a中。计算并输出小明6月份跑步总里程和每天平均值(要求使用循环实现,结果保留2位小数)。
参考程序:
#include
void main()
{
/*小明6月份每天跑步里程*/
double a[30]={10.25,8.79,9.54,12.1,16.8,10.3,8.98,9.78,11.26,12.9,10.75,8.77,8.54,10.31,13.8,12.3,8.57,9.43,10.28,11.3,11.47,9.49,10.54,11.61,13.85,12.73,8.28,9.87,10.6,11.72};
/*考生在此行下设计程序,不得删除本行*/
double total=0,aver;
int i;
for(i=0;i<30;i++)
total+=a[i];
aver=total/30;
printf("小明6月份跑步总里程:%.2lf千米, 平均值:%.2lf千米\n",total,aver);
}
第四套

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-a938-c044-ce3414c8e900.html
点击查看答案
22.若有int x[10],*p=x;,则*(p+6)表示______。

A.   数组元素x[6]的地址

B.   数组元素x[6]的值

C.   数组元素x[7]的地址

D.   数组元素x[7]的值

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-9f50-c044-ce3414c8e901.html
点击查看答案
17.下列程序段的运行结果是_______。
int i;
char s[5]={'\0','1','2','3','4'};
for(i=4;s[i]!='\0';i--)
printf( );

A.   1234

B.   01234

C.   4321

D.   43210

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-3da8-c044-ce3414c8e902.html
点击查看答案
20.执行以下程序后,输出结果是______。
#include
void fun( )
{
c=a*b;
}
void main()
{
int c=4;
fun(2,3,c);
printf( );
}

A.   0

B.   1

C.   4

D.   6

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-9b68-c044-ce3414c8e900.html
点击查看答案
9.设有定义:int a; char c;,执行输入语句scanf( );时,若要求a和c得到的值为10和'Y',正确的输入方式是______。

A.   10,Y

B.   10.Y

C.   10Y

D.   10 Y

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-3408-c044-ce3414c8e901.html
点击查看答案
25.已知:int a=24;,则“a>>3”的值是______。

A.   72

B.   4

C.   3

D.   0

解析:说明:(1) 要求使用循环实现;(2)输出结果形式为:
n=12345
参考程序一:
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
int n,i;
n=0;
for(i=520;i<=2021314;i++)
if(i%3==0&&i%10==7) n++;
printf("n=%d\n",n);
}
综合应用题3:某班级有30名同学,C语言课程的平时成绩和期末成绩分别存储在数组a和b中,请计算总评成绩,并存储在数组c中。
总评成绩=平时成绩*30%+期末成绩*70%
统计并输出总评成绩及格(≥60)人数和不及格(<60)人数。
参考程序:
#include
void main()
{
/*平时成绩*/
int a[30]={78,79,76,83,87,83,89,94,65,34,65,78,64,84,67,22,95,93,86,85,87,88,98,95,73,82,87,56,87,23};
/*期末成绩*/
int b[30]={65,86,26,65,75,78,56,84,85,61,74,69,33,78,76,63,88,95,82,89,97,78,66,83,85,72,91,54,78,70};
double c[30];
/*考生在此行下设计程序,不得删除本行*/
int i,pass=0,nopass=0;
for(i=0;i<30;i++)
{
c[i]=a[i]*0.3+b[i]*0.7;
if(c[i]>=60) pass++;
else nopass++;
}
printf("总评成绩及格%d人,不及格%d人\n",pass,nopass);
}

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-a720-c044-ce3414c8e900.html
点击查看答案
14.执行以下程序段后,输出的结果是______。
int i,j;
for(i=1;i<=3;i++)
{
for(j=1;j<=5;j++)
if(j%2==0) break;
printf( );
}

A.   1 1 1

B.   2 2 2

C.   1 3 5

D.   2 4 6

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-91c8-c044-ce3414c8e901.html
点击查看答案
试题通小程序
试题通app下载