c语言合法的数据类型关键字有哪些,C语言提供的合法的数据类型关键字是_________....

[单选题]

在下列选项中,不正确的赋值语句是________.

A、++t;

B、 n1=(n2=(n3=0));

C、k=i=j;

D、a=b+c=1;

[单选题]

以下程序的输出结果是_________.

main( )

{ int a=100;

if (a>100) printf("%d\n",a>100);

else printf("%d\n",a

A、a<=100

B、100

C、0

D、1

[单选题]

运行下面程序时,若从键盘输入"5 ",则程序的输出结果是_____ ___.

#include

void main( )

{ int a ;

scanf("%d",&a);

if (a++>5)printf("%d\n",a);

else printf("%d\n",a--) ;

}

A、7

B、6

C、5

D、4

[单选题]

若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值_________.

A、0

B、1

C、12

D、6

[单选题]

运行下面程序时,从键盘输入字母H,则输出结果是________.

#include

void main( )

{ char ch;

ch=getchar( );

switch(ch)

{ case 'H':printf("Hello!\n");

case 'G':printf("Good morning!\n");

default:printf("Bye_Bye!\n");

}

}

A、Hello!

B、Hello! Good Morning!

C、Hello!Good morning!Bye_Bye!

D、Hello! Bye_Bye!

[单选题]

以下程序的执行结果是________.

#include

void main( )

{ int a,b,c,d,x;

a=c=0;

b=1;

d=20;

if (a) d=d-10;

else if(!b)

if (!c) x=15;

else x=25;

printf("d=%d\n",d);

}

A、d=20

B、 d=10

C、d=15

D、25

[单选题]

执行下列程序段后的输出结果是_________.

int x=1,y=1,z=1;

x+=y+=z;

printf("%d\n",x

A、3

B、2

C、1

D、4

[单选题]

以下程序段运行结果是________.

int x=1,y=1,z=-1;

x+=y+=z;

printf("%d\n",x

A、1

B、2

C、4

D、不确定的值

[单选题]

若有以下定义和语句:

int a=010, b=0x10, c=10;

printf("%d,%d,%d\n",a,b,c);

则输出结果是_________.

A、10,10,10

B、8,16,10

C、8,10,10

D、8,8,10

[单选题]

以下程序的输出结果是________.

#include

void main()

{

int a=12, b=12;

printf("%d,%d\n",--a,++b);

}

A、10,10

B、12,12

C、11,10

D、11,13

[单选题]

对下面程序段描述正确的是_______.

int x=0,s=0;

while (!x!=0) s+=++x;

printf("%d",s);

A、运行程序段后输出0

B、运行程序段后输出1

C、程序段中的控制表达式是非法的

D、程序段循环无数次

[单选题]

一个C语言的执行是从___________.

A、本程序的主函数开始,到本程序的主函数结束

B、本程序的第一个函数开始,到本程序的最后一个函数结束

C、本程序的主函数开始,到本程序的最后一个函数结束

D、本程序的第一个函数开始,到本程序的主函数结束

[单选题]

函数pi的功能是根据以下近似公式求π值:__________

(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)

请填空,完成求π的功能。

#include

void main( )

{ double s=0.0; int i,n;

scanf("%ld",&n);

for(i=1;i

A、1/i*i

B、1.0/i*i

C、1.0/(i*i)

D、 1.0/(n*n)

[单选题]

表达式5!=3的值是________.

A、T

B、非零值

C、0

D、1

[单选题]

下面程序的运行结果是_________.

#include

void main( )

{ int a,b;

a=-1;

b=0;

do {

++a;

++a;

b+=a;

} while(a

A、34

B、24

C、26

D、25

[单选题]

若运行下面程序时,给变量a输入15,则输出结果是______.

#include

void main( )

{ int a,b;

scanf("%d",&a);

b=a>15?a+10:a-10;

printf("%d\n",b) ;

}

A、5

B、25

C、15

D、10

[单选题]

下列程序执行后的输出结果是_______.

#include

void main( )

{ int x,y=1,z;

if ((z=y)

A、4,1

B、6,1

C、5,0

D、 出错信息

[单选题]

执行下面程序时,若从键盘输入"2",则程序的运行结果是________.

#include

void main( )

{ int k; char cp;

cp=getchar( );

if (cp>='0' && cp='a' && cp

A、2

B、4

C、1

D、10

[单选题]

下面程序段的输出结果是________.

x=3;

do { y=x--;

if (!y) {printf("*");continue;}

printf("#");

} while(x=2);

A、##

B、 ##*

C、死循环

D、输出错误信息

[单选题]

执行以下程序后,输出的结果是__________.

#include

void main( )

{ int y=10;

do {y--;}

while (--y);

printf("%d\n",y--);

}

A、-1

B、1

C、8

D、0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值