APP下载
首页
>
财会金融
>
c语言冲就完事了家人们
搜索
c语言冲就完事了家人们
题目内容
(
单选题
)
25.已知int a=4,b=a<<2;,则语句printf( );的输出结果是______。

A、  2

B、  4

C、  8

D、  16

答案:$1$:scanf("%d",&m); $2$:if(m%i==0) $3$:if(flag==0)
综合应用题1:某商场根据顾客购买商品的总金额(单位:元)进行打折促销,从键盘输入某顾客购买商品的总金额x(设大于0),计算并输出该顾客应付总金额y。

(要求使用选择结构实现,结果保留两位小数)。
参考程序:
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
double x,y;
printf("某顾客购买商品的总金额x:");
scanf("%lf",&x);
if(x<=0)
printf("商品总金额不能小于等于零。\n");
else
{
if(x<=200)
y=0.85*x;
else if(x<=500)
y=0.80*x-6;
else
y=0.75*x-9;
printf("y=%.2lf\n",y);
}
}
综合应用题2:根据下式计算sum的值。

解析:说明:上月存款余额不计入本月收入。
参考程序:
#include
void main()
{
double a[]={-345.68,-456.23,-220,3180.85,-261.5,-252.36,-266.45,-231.23,-112.06,-516.05,3230,-231,-129.4,-198.7,-168,-502.57,-508,-136,-143,-147,-117,982,-188,-195.58,-102.4,-132.45,-545,0};
/*考生在此行下设计程序,不得删除本行*/
double total=6858,sum1=0,sum2=0;
int i;
for(i=0;a[i]!=0;i++)
{
total+=a[i];
if(a[i]>0)sum1+=a[i];
if(a[i]<0)sum2+=a[i];
}
printf("本月收入总额=%.2lf元\n",sum1);
printf("本月支出总额=%.2lf元\n",sum2);
printf("银行账户存款余额=%.2lf元\n",total);
}
第五套

c语言冲就完事了家人们
1.C源程序中不能表示的数制是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-d048-c044-ce3414c8e900.html
点击查看题目
5.设有int x=7,y;,执行语句y=( )+3;后,变量x,y的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-7c28-c044-ce3414c8e901.html
点击查看题目
10.以下是if语句的基本形式:
if(表达式) 语句
其中“表达式”______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-dfe8-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
点击查看题目
4.已知int i=10,j=6;,则执行i%=j+1;后,i的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-ce78-c044-ce3414c8e901.html
点击查看题目
7.已知:float x=2,y;,则表达式y=x+3/2的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-d648-c044-ce3414c8e900.html
点击查看题目
4.表达式 ( )( )9/2)-9%2的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-d430-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
点击查看题目
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
点击查看题目
23.下列程序输出的结果为______。
#include
#define M( ) x*(x+1)
void main( )
{
int a=2,b=3;
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-fb40-c044-ce3414c8e900.html
点击查看题目
首页
>
财会金融
>
c语言冲就完事了家人们
题目内容
(
单选题
)
手机预览
c语言冲就完事了家人们

25.已知int a=4,b=a<<2;,则语句printf( );的输出结果是______。

A、  2

B、  4

C、  8

D、  16

答案:$1$:scanf("%d",&m); $2$:if(m%i==0) $3$:if(flag==0)
综合应用题1:某商场根据顾客购买商品的总金额(单位:元)进行打折促销,从键盘输入某顾客购买商品的总金额x(设大于0),计算并输出该顾客应付总金额y。

(要求使用选择结构实现,结果保留两位小数)。
参考程序:
#include
void main()
{
/*考生在此行下设计程序,不得删除本行*/
double x,y;
printf("某顾客购买商品的总金额x:");
scanf("%lf",&x);
if(x<=0)
printf("商品总金额不能小于等于零。\n");
else
{
if(x<=200)
y=0.85*x;
else if(x<=500)
y=0.80*x-6;
else
y=0.75*x-9;
printf("y=%.2lf\n",y);
}
}
综合应用题2:根据下式计算sum的值。

解析:说明:上月存款余额不计入本月收入。
参考程序:
#include
void main()
{
double a[]={-345.68,-456.23,-220,3180.85,-261.5,-252.36,-266.45,-231.23,-112.06,-516.05,3230,-231,-129.4,-198.7,-168,-502.57,-508,-136,-143,-147,-117,982,-188,-195.58,-102.4,-132.45,-545,0};
/*考生在此行下设计程序,不得删除本行*/
double total=6858,sum1=0,sum2=0;
int i;
for(i=0;a[i]!=0;i++)
{
total+=a[i];
if(a[i]>0)sum1+=a[i];
if(a[i]<0)sum2+=a[i];
}
printf("本月收入总额=%.2lf元\n",sum1);
printf("本月支出总额=%.2lf元\n",sum2);
printf("银行账户存款余额=%.2lf元\n",total);
}
第五套

c语言冲就完事了家人们
相关题目
1.C源程序中不能表示的数制是______。

A.  二进制

B.  十六进制

C.  十进制

D.  八进制

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-d048-c044-ce3414c8e900.html
点击查看答案
5.设有int x=7,y;,执行语句y=( )+3;后,变量x,y的值是______。

A.   7,10

B.   8,10

C.   7,11

D.   8,11

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-7c28-c044-ce3414c8e901.html
点击查看答案
10.以下是if语句的基本形式:
if(表达式) 语句
其中“表达式”______。

A.   必须是逻辑表达式

B.   必须是关系表达式

C.   必须是逻辑表达式或关系表达式

D.   可以是任意合法的表达式

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-dfe8-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
点击查看答案
4.已知int i=10,j=6;,则执行i%=j+1;后,i的值是______。

A.   0

B.   1

C.   2

D.   3

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-ce78-c044-ce3414c8e901.html
点击查看答案
7.已知:float x=2,y;,则表达式y=x+3/2的值是______。

A.   3.5

B.   3.0

C.   2.0

D.   1.0

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-d648-c044-ce3414c8e900.html
点击查看答案
4.表达式 ( )( )9/2)-9%2的值是______。

A.   5

B.   4

C.   0

D.   3

https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-d430-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
点击查看答案
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
点击查看答案
23.下列程序输出的结果为______。
#include
#define M( ) x*(x+1)
void main( )
{
int a=2,b=3;
printf(

A.   17

B.   20

C.   25

D.   30

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