c语言程序设计

以下是为您整理出来关于【c语言程序设计】合集内容,如果觉得还不错,请帮忙转发推荐。

【c语言程序设计】技术教程文章

1171 Problem T 《C语言程序设计》江宝钏主编-习题5-9-模拟登录【代码】

题目描述 编写程序模拟简单的密码登录,首先从键盘输入名字和密码,若密码正确则给出问候语。 若密码不正确,则给出错误提示,并允许再次输入,直到输入正确的密码或0结束。 用户名随意,不超过10个字节。 密码123456 输入 用户名,和若干次密码。 输出 若密码正确则输出: Hello 用户名换行 并退出 若错误则输出: Wrong Password!换行 并再次输入判断 若密码为0则在输出正确与否的结果后退出。 样例输入 Copy tom 123 123456 样例输...

1159 Problem H 《C语言程序设计》江宝钏主编-习题3-7-交换变量【代码】

题目描述 编写程序,从键盘输入两个浮点数给变量xy输出xy 在交换x和y中的值后,再输出x和y,验证两个变量中的值是否正确的进行了交换。 输入数据可能有整数,请用%g输出。 输入 两个浮点数 输出 第一行两个浮点数原来的顺序 第二行两个浮点数交换后的顺序 样例输入 Copy 1.1 2.1 样例输出 Copy 1.1 2.1 2.1 1.1 提示 用临时变量进行交换,输出用%g AC代码 #include "stdio.h" int main(){float a ,b;scanf("%f%f",&a,&b);printf("%g...

C语言程序设计#成绩查询系统

学生成绩管理系统 #include<stdio.h>#include<stdlib.h>//颜色#include<conio.h>//清屏#include<string.h>#define LEN sizeof(struct student)#define SDJ stu[s].ID,stu[s].name,stu[s].sex,stu[s].Class,stu[s].major,stu[s].SX,stu[s].YY,stu[s].CYY,stu[s].sum/**/#define DJ stu[k].ID,stu[k].name,stu[k].sex,stu[k].Class,stu[k].major,stu[k].SX,stu[k].YY,stu[k].CYY,stu[k].sum#define dj stu[p].ID,stu[p].name,stu[p]....

PTA|《C语言程序设计实验与习题指导(第3版)》实验4-2-7 找完数 (20分)【代码】

题目 所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。 输入格式: 输入在一行中给出2个正整数m和n(1<m≤n≤10000),中间以空格分隔。 输出格式: 逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + … + 因子k”,其中完数和因子均按递增顺序给出。若区间内没有完数,则输出“Non...

PTA|《C语言程序设计实验与习题指导(第3版)》实验6-8 简单计算器 (20分)【代码】

题目 模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。 输入格式: 输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。 输出格式: 在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。 输入样例: 1+2*10-10/2=输出样例: 10AC代码简易计算器无优先级,用堆栈就画蛇添...

PTA|《C语言程序设计实验与习题指导(第3版)》实验4-2-3 验证“哥德巴赫猜想” (20分)【代码】【图】

题目 数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。 输入格式: 输入在一行中给出一个(2, 2 000 000 000]范围内的偶数N。 输出格式: 在一行中按照格式“N = p + q”输出N的素数分解,其中p ≤ q均为素数。又因为这样的分解不唯一(例如24还可以分解为7+17),要求必须输...

实验1 C语言程序设计初步(写出你的第一个程序!)【代码】【图】

15.00 Normal07.8 磅02falsefalsefalseEN-USZH-CNX-NONE Question 编写一个程序,输出以下信息(第一行和最后一行各有20个“*”):******************** Very Good! ********************Code01 #include <stdio.h> //<stdio.h>为标准输入与输出头文件 02 int main(void) //主函数形式的辨析见下图03 { 04 printf("********************\n"); //一个\n代表换行一次 05 ...

C语言程序设计(朱陈)-第10章 结构、联合、枚举

第10章 结构、联合、枚举 计算机科学中的任何问题都可以通过引入另一个间接层来解决。 Any problem in computer science can be solved withanother level of indirection. ——大卫韦勒(David Wheeler),图灵奖得主 学习目标: ? 掌握结构体类型的定义方法,结构体变量的定义、访问和使用 ? 理解联合类型的定义方法、联合变量的定义和访问方式 ? 理解枚举类型的定义方法、枚举变量的定义和访问方式 ? 了解单链表的递归定义及基本...

C语言程序设计实验报告2【代码】【图】

C程序设计实验报告 实验项目:_________________C程序设计实验报告2____________________________ 姓名:_________冷梦龙___实验地点:_______家__实验时间____3.15_______ 一、实验目的与要求 1、掌握自增++、自减--运算符的正确使用。2、掌握基本的输入/输出函数的基本功能、调用方法、输入/输出格式控制规定等。3、掌握结构化程序的算法描述方法。4、熟练掌握C语言的运算符,即运算符的优先级和结合性、运算规则、运算对象类型等...

C语言程序设计实验报告(二)【代码】【图】

C程序设计实验报告 实验项目:2-3-3字符与ASCII码;2-3-4运算符与表达式的应用;2-3-5顺序结构应用程序;3-3-1数学函数的算法描述;3-3-2鸡兔同笼的算法描述;3-3-3确定坐标的算法描述 姓名:彭佳乐 实验地点:家 实验时间:2020.3.12 一、实验目的与要求 1、掌握自增++,自增--运算符的正确使用。 2、掌握基本的输入/输出函数的基本功能、调用方法、输入/输出格式控制规定等。 3、掌握结构化程序的算法描述方法。 4、熟练掌握C语言...