c语言例题
年*D-清仁
这个作者很懒,什么都没留下…
展开
-
C语言经典例题 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
C语言经典例题 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?原创 2024-02-27 09:25:57 · 158 阅读 · 0 评论 -
C语言经典例题练习 题目:打印楼梯
C语言经典例题练习 题目:打印楼梯。原创 2024-02-26 15:03:34 · 167 阅读 · 1 评论 -
C语言编程经典题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
C语言编程经典题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?原创 2024-02-26 14:24:56 · 167 阅读 · 1 评论 -
C语言编写例题编程题目:有三个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件“stud“中。
C语言编写例题编程题目:有三个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。原创 2024-02-26 14:02:56 · 743 阅读 · 1 评论 -
两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。
输入无输出3000以内的全部亲密数(输出格式:(A,B),不加换行,不加分隔符号)一对亲密数只输出一次, 小的在前样例输入复制无样例输出复制(220,284)(1184,1210)(2620,2924)#include<stdio.h>int ism(int num){ int sum,i; sum=0; for(i=1;i<num;i++) { if(num%i==0)sum+=i; } return sum;原创 2022-05-23 14:05:00 · 4326 阅读 · 0 评论 -
现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。 编写一个函数input,用来输入一个学生的数据记录。 编写一个函数print,打印一个学生的数据记录。
现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。 编写一个函数input,用来输入一个学生的数据记录。 编写一个函数print,打印一个学生的数据记录。 在主函数调用这两个函数,读取N条记录输入,再按要求输出。 N<100原创 2022-05-17 09:21:01 · 3416 阅读 · 1 评论 -
定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。
输入年月日输出当年第几天样例输入复制2000 12 31样例输出复制366#include <stdio.h>struct TIME //定义时间结构体{ int year; int mon; int day;};int leap_year(int year) //判断该年是否为闰年{ if((year%4==0&&year%100!=0)||(year%400==0)) { return 1;原创 2022-05-16 11:15:06 · 1039 阅读 · 0 评论 -
三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。
三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带实参的宏名来求面积area。原创 2022-05-10 10:51:01 · 787 阅读 · 0 评论 -
写一函数,将两个字符串连接(c语言)
写一函数,将两个字符串连接(c语言)。输入两行字符串输出链接后的字符串样例输入123456abc样例输出123456abc注意定义数组大小,不要超出空间。原创 2022-05-03 11:41:53 · 6334 阅读 · 3 评论 -
写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。
输入一个数输出如果是素数输出prime 如果不是输出not prime样例输入复制97样例输出复制prime#include <stdio.h>int Is_prime(int n){ int i; for(i=2;i<n;i++) { if(n%i==0) return 0; } return 1; }int main(){ int n,m; scanf("%d",&n);原创 2022-04-30 09:05:40 · 1750 阅读 · 0 评论 -
选择排序 程序
#include <stdio.h>int main(){ int i,j; int arr[10]={7,1,6,3,4,5,9,0,2,8}; for(i=0;i<10-1;i++) //(10-1)需要循环的次数 { for(j=i+1;j<10;j++) // { if(arr[i]>arr[j]) { int t; t=arr[i]; arr[i]=arr[j]; arr.原创 2022-04-26 11:27:58 · 214 阅读 · 1 评论 -
用简单素数筛选法求N以内的素数。
以下为代码示例输入 100输出为#include <stdio.h>int main(){ int n,i,j; scanf("%d",&n); for(i=2;i<=n;i++) { for(j=2;j<i;j++) { if(i%j==0) { break; } } if(i==j) { printf("%d...原创 2022-04-26 10:22:49 · 584 阅读 · 0 评论