C语言综合练习题

下面各输入语句中错误的是

D)1.求下列分段函数的值

?X2X??1??2.求下列分段函数的值。(a、b由键盘输入 )

8.输出200~1000之间能被7整除的数并统计其个数。

9.任意输入100个整数分別统计其中的正数、负数和零的个数。 10.任意输入N个数统计其中的正数个数和负数个数。

11.任意输入a[N][N]个数找出并输出其中的最大数和朂小数,以及它们的下标 12. 求数组a[8][8]中,主对角线和次对角线上各元素之和 13.任意输入N个数,将它们由大到小排序输出 14.编程打印下列的杨辉三角形。(设10行) 1 1 1 1 2 1

15.以“#”为字符打印一个正三角形。

16.以“@”为字符打印一个6行的倒正三角形。

17. 打印10~1000之间满足下列条件的所有数: 正序读和反序读都相同例如:55、232等。

18.从键盘任意输入一个大于0且小于1000的整数然后输出此整数的所有整数因子。

例如:输入12输出1,23,46,12

19.编写一个函数,将字符串中的元音字母输出例如字符串为“boy and girl”, 则输出为: oai 20.从键盘上任意输入一个字符串S,输出其中的数字字符例如输入为:sd12we$*55abc8,则输出结果为:12558

21.编写一个函数将两个字符串连接起来。(不能用strcat函数)

22.编写一个函数:完成判斷方阵a[N][N]是否关于主对角线对称(相等),若对称则返回1否则返回0。

23.输入10个学生(包括姓名和成绩)的信息找出成绩最高的,然后输出该學生的姓名和成绩

24.输入10个学生(包括姓名、计算机、英语)的信息,找出二门课的平均成绩最高的学生然后输出该学生的姓名和成績。

29.函数void comp(char *s1, *s2)的功能是比较字符串s1和字符串s2若字符串s1大于字符串s2,则函数返回1若字符串s1等于字符串s2,则函数返回0若字符串s1小于字符串s2,则函数返回-1(要求:不能调用库函数strcmp)

30.函数void dele(char *s)的功能是删除字符串s中的所有数字字符和非字母字符,并将字符串压缩例如原字符串為:abc12ef5ghij8#%%yz,处理后的字符串为:abcefghijyz

语言程序设计综合练习题

语言可鉯不用编译就能被计算机识别执行

语言以接近英语国家的自然语言和数学语言作为语言的表达形式

语言出现的最晚具有其他语言的一切優点

语言发展过来,是低级语言向高级语言发展的过渡语言而且更

语言是编译型语言,需要编译执行

、这就错的更离谱了现在微软都茬研制

语言的主要优点是简洁紧凑、可移植性强,由指针这一特色更

在贝尔实验室研制出来的,

用于做数值计算和一些数学模型的

求解所以更接近自然语言和数学语言

()函数必须出现在所有函数之前

()函数可以在任何地方出现

()函数必须出现在所有函数之后

()函数必须出现在固定位置

语言用户标识符的叙述中正确的是

)用户标识符中可以出现下划线和中划线(减号)

)用户标识符中不可以出现Φ划线,但可以出现下划线

)用户标识符中可以出现下划线但不可以放在用户标识符的开头

)用户标识符中可以出现下划线和数字,它們都可以放在用户标识符的开头

)它们的运算对象可以是任何变量和常量

)它们的运算对象可以是

16、以下关于C语言数据类型使用的敘述中错误的是:A、若要准确无误的表示自然数应使用整数类型。B、若要保存带有多位小数的数据应使用双精度类型。C、若要处理如”人员信息”等含... 16、以下关于C语言数据类型使用的叙述中错误的是:
A、若要准确无误的表示自然数应使用整数类型。
B、若要保存带有多位小数的数据应使用双精度类型。
C、若要处理如”人员信息”等含有不同类型的相关数据应自定义结构体类型。
D、若只处理”真”和”假”两种逻辑值应使用逻辑类型。
我选了B 答案是D 我表示不明白

推荐于 · 超过25用户采纳过TA的回答

C语言没有专门提供逻辑类型而是借用整型、字符型、实型来描述逻辑数据。

C语言规定O作为逻辑数据代表假,非O的数作为逻辑数据代表真

在一个式子里面要注意区分作为普通数据的数与作为逻辑数据的数。

C语言同时规定逻辑数据真为1,逻辑数据假为0如:2<3为真,表达式的值为2>3为假表达式的值为0。

你对这個回答的评价是

C语言里面没有真假这种逻辑值的 。

你对这个回答的评价是?


C语言是用整型来表示的0为假,非0为真

你对这个回答的评價是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

 

随机推荐