C语言程序设计是什么

C语言程序设计是什么,第1张

这些C语言版本不仅实现了ANSI C标准,而且在此基础上各自作了一些扩充,使之更加方便、完美。

回答者: - 10-13 14:34

C语言是一种通用的程序设计语言,由于其功能非常强大,因此可以用来完成一些非常复杂的工作很多 *** 作系统都是用C语言编写的,例如:UNIX,MS-DOS,

Microsoft Windows,Linux 等C语言具有高效,灵活,功能丰富,表达力强和移植性好等特点

回答者: - 10-13 15:40

C语言的发展史和演变史就不多说了!

首先C语言是属于高级语言(在这之前有机器语言,汇编语言)

其次C语言的特点是面向结构

再次它执行的特点是指至顶向下逐行

执行!

1000 0000 0000 0000 0000 0000 0011 0111(原码)

1111 1111 1111 1111 1111 1111 1100 1000(反码)负数的反码,除符号位外,其它地方取反

1111 1111 1111 1111 1111 1111 1100 1001(补码)负数的补码=反码+1

望采纳,谢谢

11

A

解析

x=12

,则

y=x>12x+10:x-12

==>表达式

x>12为假,y=x-12=12-12=0

12

B

解析

while语句格式如下所示:

while(<循环条件>)

{<循环体>;}

程序执行到while时:1判断while后的循环条件;2当<循环条件>为真时,执行<循环体>;3当<循环条件>为假时,不执行<循环体>,跳出while语句段;4重复1-3步骤。

while(k=0),因为k=0是一个赋值表达式,它为永真,所以表达式

k=0总是为真,而循环体内没有break,故循环体执行无数次。

13

A

解析当(!E)为真,则执行循环体,此时E为假;当(!E)为假,则不执行循环体,此时E为真;即E为假时执行循环体,E为真时不执行循环体;

故while(!E)与while(E==0)时等价的,都是E为假时执行循环体,E为真时不执行循环体。

14

C

解析

n++<=2,先判断n<=2,在自加1while的循环体是一个空语句";",

1n=0

,n++<=2==>0<=2,n=1;

2n=1

,n++<=2==>1<=2,n=2;

3n=2

,n++<=2==>2<=2,n=3;

4n=3

,n++<=2==>3<=2为假,跳出循环,n=4;

故printf()时n=4

15

A

解析

dowhile格式:

do

{<循环体>;}

while(<循环条件>);

它是先执行一次后再判断,while是先判断在执行。故do-while的循环体至少无条件执行一次

,而while可能一次也不执行。

16

C

解析

第一次执行的时候,x=(-1)(-1)=1,判断(!x)为假,跳出循环。故只执行1次。

17

D

解析

A,B显然不正确。在do-while循环体中有break语句是照样可以跳出循环。

18

B

解析

TC20执行

19

D

解析

TC20执行

20

D

解析

显然!

#include <stdioh>

int main(void)

{

int a[5];

int i,j;

int temp;

printf("\n请输入5个数字,用Enter键隔开:\n");

for( i=0;i<5;i++)

{

scanf("%d",&a[i]);

}

for( i=0;i<5;i++)

{

for( j=i+1;j<5;j++ )

{

if(a[j]<a[i])

{

temp=a[j];

a[j]=a[i];

a[i]=temp;

}

}

printf("%d  ",a[i]);

}

getchar();

system("pause");

return 0;

}

以上就是关于C语言程序设计是什么全部的内容,包括:C语言程序设计是什么、C语言基础程序设计、C语言与程序设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9738923.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存