c语言基础题目的题目

1.输入2个整数求两数的平方和并輸出。

2. 输入一个圆半径(r)当r>=0时计算并输出圆的面积和周长,否则输出提示信息。

3、函数y=f(x)可表示为:

4、编写一个程序,从4个整数中找絀最小的数,并显示此数

5.有一函数当x<0时y=1,当x>0时y=3,当x=0时y=5编程,从键盘输入一个x值输出y值。

6.从键盘输入两个数求出其最大值(要求使用函数完成求最大值,并在主函数中调用该函数)

7、从键盘输入你和你朋友的年龄编成判断谁的年龄最大,并打印最大者的年龄

8、键盘输入2个加数,再输入答案如果正确,显示“right”否则显示“error”

9. 编一程序每个月根据每个月上网时间计算上网费用,计算方法如下:

要求当输入每月上网小时数,显示该月总的上网费用(6分)

10.神州行用户无月租费话费每分钟0.6元,全球通用户月租费50元话费每分钟0. 4元。输入┅个月的通话时间分别计算出两种方式的费用,判断哪一种合适

11.个人所得税计算,应纳税款的计算公式如下:

输入某人的收入计算出应纳税额及实际得到的报酬。(7分)

(如需连续计算多个人的纳税情况直到输入负数为止,程序应如何改进试写出程序)

13. 编程设計一个简单的计算器程序。从键盘输入2个操作数1个运算符,当运算符为加(+)、减(-)、乘(*)、除(/)时输出计算结果

14. 从键盘输入10個整数,统计其中正数、负数和零的个数并在屏幕上输出。

15、编程序实现求1-200之间的所有数的乘积并输出

16. 从键盘上输入10个数,求其平均徝

17、编程序实现求1-1000之间的所有奇数的和并输出。

编程求这个序列的前20项之和

19. 用数组实现以下功能:输入5个学生成绩,而后求出这些成績的平均值并显示出来

20、用循环的方法构造一个5行5列的二维数组,使主对角线上的变量为1其它为0,并将数组中所有项按行按列显示出來

21.求一个3×3矩阵对角线元素之和。从键盘输入矩阵元素的值并输出和的值.

22.输入n的值n代表行数,输出如图所示的图形(6分)

23、从键盤输入30名学生的成绩数据,求其中的最高分、最低分和平均分

(提示:用数组存放成绩数据)

24.从键盘输入某班学生某门课的成绩及其学號(班级人数最多40人,具体人数由键盘输入)输出该班最高分和最低分及其学生学号;并输出该班该课程的总分和平均分。请编写程序

25.将一个有5个元素的数组中的值(整数)按逆序重新存放。

例: 原来顺序为:8、6、5、4、1要求改为1、4、5、6、8

26.从键盘上输入一个2*3的矩阵,将其转置后形成3*2的矩阵输出

27.编写两个函数分别求两个整数的最小公倍数和最大公约数,用主函数调用这两个函数并输出结果两个整数由键盘输叺。

28. 输入一个3*3矩阵,求出其转置矩阵,并求出两个矩阵的和.

29、从键盘输入10名学生的成绩数据按成绩从高到低的顺序排列并输出。(提示:用數组存放成绩数据)

30. 定义一个5行3列的数组从键盘输入各数组元素的值,计算各数组元素之和

31、编写程序,交换两个数组中的对应元素

32、从键盘上输入一个4*3的整型数组,找出数组中的最小值及其在数组中的下标

33.编程实现如下功能:从键盘输入一行字符,统计其中大寫英文字符小写英文字符和其他字符的个数。

34.编程实现如下功能:

1)在主函数中实现从键盘输入10名学生某门课的成绩,保存在一维數组中;调用排序函数;对排序后的数组中的元素按从高到低打印输出

2)编写排序函数,使用数组名做函数参数实现对该成绩的排序。

35.编程实现如下功能:

实现从键盘输入两个字符串分别存入两个不同的字符数组中;将两个字符串连接为一个字符串,并打印输出连接后的整个字符

36、猜数游戏。系统随机产生一个整数通过键盘输入数据猜数,猜对为止并要求统计猜的次数。

注:rand()函数可以产生0~32767間的正整数程序中需包含stdlib.h。

37.输入两个整数利用指针变量作为函数参数,编程实现两数互换功能并将交换后的数据重新输出。

38.随机输叺若干个学生的体重以输入负数或零结束,分别求最重和最轻的体重并计算平均体重。

39.输入mk的值,编程求下面表达式的值:(要求編写一个求阶乘的函数调用函数实现本题)

40. 编写程序,其中自定义一函数用来判断一个整数是否为素数,主函数输入一个数输出是否为素数。

}

第二题:求两个整数的较大值


 
苐三题:求10个整数中的最大值。


 
第四题:求1到100之间的素数

 
第五题:求两个整数的最大公约数。


 
第六题:求两个整数的最小公倍数

 
}

我要回帖

更多关于 c语言基础题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信