自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 我在scanf()遇到的一个小问题

scanf()whileEOF

2022-08-19 09:34:22 263 1

原创 离散数学编程作业

编写程序,打印输出9种基本逻辑运算符(与、或、非、条件、双条件、异或、与非、或非、条件否定)的运算表到字符文件logic.txt中。编程目的:学会用程序语言提供的基本逻辑运算功能实现所有9种逻辑运算。//Discrete Mathematics#include <stdio.h>#include <string.h>#include <stdlib.h>void yu();//有能力的同学用英语写函数名void huo();void fei();v

2022-03-22 21:23:58 2114

原创 OOP Exercise ~ 类 TDate

定义一个处理日期的类TDate,它有3个私有数据成员Month、Day、Year和若干个公有成员函数,并实现如下要求:①构造函数重载;②成员函数设置默认参数;③定义一个友元函数打印日期;④定义一个非静态成员函数设置日期;⑤可使用不同的构造函数来创建不同的对象。#include <iostream>#include <stdio.h>using namespace std;class TDate{public: TDate(); //构造函数

2022-03-20 13:00:43 687

原创 OOP Exercise ~ Date 类

定义一个满足如下要求的Date类(1)用下面的格式输出日期:日/月/年(2)可运行在日期上加一天操作(扩展为若干天)(3)设置日期#include <iostream>using namespace std;class Data{private: int _day; int _month; int _year;public: Data(int n_day, int n_month, int n_year); void add(); void s...

2022-03-20 12:34:16 331

原创 用递归的方法将数字逆序

将数字逆序输出的方法有循环和递归两种,今天简单写下递归的方法:#include<stdio.h>#include<stdlib.h>void reverse(int n);int main(){ int n; printf("Please input a number:"); scanf("%d", &n); reverse(n); return 0;}void reverse(int n){ printf("%d", n % 10)

2022-01-10 23:27:14 1794

原创 西南交通大学高级语言程序设计第3次实验报告(一)

T1.从键盘输入打印行数n,打印如下所示杨辉三角形到屏幕上和字符文件a.txt中。n=5时的图形是 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1输出的每个整数的格式是%4d。要求实验报告中描述杨辉三角形的计算与生成算法。#include <stdio.h>#include <stdlib.h>#define N 22int main (){ FILE *fp; int i, j, n; i...

2021-12-17 16:06:25 853

原创 令人头疼的大作业之成绩单

(正经人谁用C语言写成绩单?【doge】)实验内容:某班有最多不超过30人(具体人数由实际输入决定)参加期末考试,最多不超过6门(具体门数由实际输入决定)。学生成绩管理系统是一个非常实用的程序,如果能够提前学习字符文件读写操作,把用户输入的数据存盘为字符文件,下次运行时读出,就更有用了。即编程实现如下菜单驱动的学生成绩管理系统:(1)录入学生的学号、姓名和各科考试成绩;(2)计算每门课程的总分和平均分;(3)计算每个学生的总分和平均分;(4)按每个学生的总分由高到低排出名次表;(

2021-12-12 18:23:22 862

原创 那天是一年的第几天?

按如下函数原型用函数编程解决如下的日期转换问题(要求考虑闰年的问题):输入某年某月某日,计算并输出它是这一年的第几天。/* 函数功能: 对给定的某年某月某日,计算它是这一年的第几天函数参数: 整型变量year、month、day,分别代表年、月、日 函数返回值:这一年的第几天 */int DayofYear(int year, int month, int day);输入提示信息:"Please enter year, month, day:"输入格式:"%d,%d,.

2021-11-26 13:22:58 825

原创 枚举小彩球的简单取法

口袋中有若干红、黄、蓝、白、黑5种颜色的球,每次从口袋中取出3个球,定义如下指针数组,编程打印出得到3种不同颜色的球的所有可能取法。按照红黄蓝白黑的顺序依次输出所有可能的解,不要输出重复的取法(组合情况相同但顺序不同视为相同的取法,共有10中取法)。char *bColor[] = {"RED", "YELLOW", "BLUE", "WHITE", "BLACK"};输入提示信息和数据格式:无输出提示信息和数据格式:"%d:%s,%s,%s\n"#include <stdio.h&gt.

2021-11-18 19:40:15 648

原创 写一个程序输入一个国家的国家名,输出该国的首都名。

写一个程序输入一个国家的国家名,输出该国的首都名。**提示信息:"请输入国家名:"**输出格式要求:"%s的首都为%s!" "你输入的国家%s没有找到它的首都!"

2021-11-18 17:47:40 3447

原创 名字匹配否?

写一个程序提示用户输入姓名,然后在一个保存在数组中的名字列表中查找该姓名,如果找到则显示适当的欢迎信息,否则显示“名字没有找到”。

2021-11-16 22:53:48 1757

原创 输入n×n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和

按如下函数原型编写程序,输入n×n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和。void InputMatrix(int a[N][N], int n);int AddDiagonal(int a[N][N], int n);输入提示信息:"Input n:""Input %d*%d matrix:\n" 输入格式:"%d" 输出提示信息和输出格式:"sum = %d\n"#include <stdio.h>#define N 10void InputMatrix.

2021-11-15 20:00:18 13285 3

原创 有元音字母几何?

输入一行字符,用字符串数组分别统计其中每个元音字母(a、e、i、o、u不分大小写)的个数。

2021-10-16 15:42:03 441

原创 这个月有几天?

编程实现显示用户输入的月份拥有的天数。(需要考虑闰年的月份)方法一:switch结构#include<stdio.h>int main (){ int year,month,flag; printf("Input year,month:"); scanf("%d,%d",&year,&month); switch (month) { case 1: printf("31 days\n"); break; case 2: {

2021-10-16 14:54:20 373

原创 数组&学生成绩(例题 ⬇)

输入10个学生的C语言成绩(假设成绩为整数值),求最高成绩、最低成绩和平均值。**输入格式要求:"%d" 提示信息:"请输入10个学生的C成绩:\n"**输出格式要求:"10个学生的C成绩分别为:\n" "%d\t" 10个成绩的最后输出一个"\n""最高成绩是%d,是第%d个学生\n" "最低成绩是%d,是第%d个学生\n""10名学生的C成绩的平均分为:%.2f\n"程序运行示例如下:请输入10个学生的C成绩:80 90 93 78 83 67 79 60 64 4510个学.

2021-10-15 17:22:03 867 3

原创 C语言中孪生素数的简单处理

孪生素数(Twin prime)就是指相差2的素数对,例如3和5,5和7,11和13…下面写一个简单的程序输出一个范围孪生素数: #include<stdio.h>#include<math.h>int main(){ long int c, d, x, i, y, count; printf("Please input lower limit and upper limit (lower limit>2):"); scanf("%...

2021-10-14 13:49:55 2489

原创 冒泡排序法:设有N(N为5)个杂乱无序的整数,要求将这N个整数从小到大排序后输出。

冒泡排序法:设有N(N为5)个杂乱无序的整数,要求将这N个整数从小到大排序后输出。**输入格式要求:"%d" 提示信息:"Enter No.%2d:"**输出格式要求:"%d"程序运行示例如下:Enter No. 1:5Enter No. 2:7Enter No. 3:3Enter No. 4:9Enter No. 5:835789#include<stdio.h>int main(){ int a[5]; for(int val=0;val&lt...

2021-10-14 09:26:36 3270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除