E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c语言练习
(C语言)练习1——排座位号
C语言练习
----排座位号文章末尾有原作者地址,本人只是转载学习,如不合适联系删除,谢谢!马上就要考试啦!老师给bLue安排了布置考场的任务:把一个n行m列的考场按S型排好座号。
提着斧头去挖矿
·
2020-08-21 18:05
C语言
【
C语言练习
】计算时间t1 + t2
参数1:前两位为时,后两位为分参数2:分输入111090输出1240#includemain(){inta=0;intb=0;printf("请输入当前时间和间隔:");scanf("%d%d",&a,&b);inth1=a/100;intm1=a%100;intm=h1*60+m1;inth2=(m+b)/60;intm2=(m+b)%60;ints=h2*100+m2;printf("%d的%
Sudley
·
2020-08-20 22:27
C
谭浩强
C语言练习
题及详细答案
本文参考嗨客网Java实战前言本篇文章分享的是C语言程序设计(谭浩强C语言第三版)课后习题及答案,大家在学习了C语言程序设计后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题,或许会有意想不到的效果哦!目录第三章谭浩强C语言第三版67页第3.7题第四章谭浩强C语言第三版88页第4.4题谭浩强C语言第三版89页第4.8题谭浩强C语言第三版89页第4
i白
·
2020-08-20 14:15
练习题及详细答案
编程语言
c语言
通讯录1 +
C语言练习
题(201812.13)
通信录:结果:程序:#include#include#include#defineMAL_OK1#defineMAL_ERR0structnode{charname[20];intnum;structnode*next;};typedefstructnodeNode;typedefstructnode*Link;voidwellcome(){printf("--------------------
Rayyyyyyy
·
2020-08-19 23:28
c
【
C语言练习
题】编写一个函数,它从一个字符串中提取一个子字符串
《C与指针》习题4.14编写一个函数,它从一个字符串中提取一个子字符串。函数原型如下:intsubstr(chardst[],charsrc[],intstart,intlen){}目标是:从src数组起始位置向后偏移start个字符的位置开始,最多复制len个非NUL字符到dst数组。在复制完毕之后,dst数组必须以NUL字节结尾。函数的返回值是存储于dst数组中的字符串的长度。如果start所
王建峰
·
2020-08-19 09:20
计算机基础-编程语言
C语言 --
c语言练习
题——基础3
《
c语言练习
题——基础1》http://blog.csdn.net/ivan804638781/article/details/52387884《
c语言练习
题——基础2》http://blog.csdn.net
诸葛一帆丶
·
2020-08-17 20:17
C语言
C语言练习
8—判断回文字符串
本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。函数接口定义:boolpalindrome(char*s);函数palindrome判断输入字符串char*s是否为回文。若是则返回true,否则返回false。C语言代码#include#include#defineMAXN20typedefenum{fals
抬头式微笑唔
·
2020-08-16 17:59
C语言编程练习
C语言练习
1——求5行5列矩阵的主、副对角线上元素之和
原题:功能:编写函数intfun(inta[N][N]),求5行5列矩阵的主、副对角线上元素之和。注意,两条对角线相交的元素只加一次。算法一:#include"stdio.h"#defineN3intfun(inta[N][N]){inti,j,s=0;for(i=0;i
菜猫一只
·
2020-08-16 14:58
二级C
c语言
C语言练习
之 插入排序(一)
排序算法,是编程中经常使用的算法,我经常听说的有冒泡排序、插入排序、希尔排序、选择排序等等由于笔者并非计算机专业科班出身,加上天资一般,当时学习的时候,真是头疼不已,那时候很多上说的也不是特别清楚,后来搞明白了之后,时间一长,又忘了(哈哈)。所以总结一下,需要用时直接到博客园上面去复制。今天就说一下插入排序:插入排序的核心思想是:从头开始,每次头元素作为“哨兵”依次和后面的元素进行比较,(假设从小
weixin_30457465
·
2020-08-16 09:45
练习题004:一元二次方程求解
C语言练习
题目录索引题目:二元一次方程的形式一般是ax2+bx+c=0ax2+bx+c=0(a不能为0),输入a、b、c,求这个二元一次方程的解。
Tianzez
·
2020-08-14 09:39
C练习题
C语言练习
7—一维数组删除指定位置元素
题目在一维数组删除指定位置元素,现定义第一个元素位置为1,一维数组元素个数不确定,需要动态输入,并返回删除元素后的数组以及被删除的元素。例如输入数组个数为n=4;将要删除的数组元素位置是2;#include#include#defineMAXN20voiddelete_arr(int*a,intM,int*val,int*n);/*删除指定位置的元素*/intmain(void){intN,M;/
抬头式微笑唔
·
2020-08-13 18:06
C语言编程练习
C语言练习
2-15 求简单交错序列前N项和
C语言练习
2-15求简单交错序列前N项和本题要求编写程序,计算序列1-1/4+1/7-1/10+…的前N项之和。输入格式:输入在一行中给出一个正整数N。
m0_38108846
·
2020-08-11 05:25
C语言编程题
c语言练习
——迭代法求sinx的近似值
【方法1】#include#include#definePI3.14159intmain(){inti,flag=1,i2;floatx,re=0,x2;scanf_s("%f",&x);x=x*PI/180;for(i=1;i#include#definePI3.14159intmain(){inti;doublex,t,s=0;scanf_s("%lf",&x);x=x*PI/180;t=x;
陈渐
·
2020-08-10 20:56
c
C语言练习
篇-2交换两个变量的值
练习:交换两个变量的值。方法一:中间变量#includeintmain(){inta=10;intb=4;printf("a=%d,b=%d\n",a,b);//定义一个中间变量来完成两个变量之间的交换inttemp;temp=a;a=b;b=temp;printf("a=%d,b=%d\n",a,b);return0;}方法二:宏定义#include//定义一个交换两个数的宏#defineSWA
DH_Fantasy
·
2020-08-09 08:05
C语言练习篇
C语言练习
题:编写函数,该函数的功能是:移动字符串中的内容,移动的规则如下::把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。
下面是我自己写的一种方法,防止自己忘记:#include#include#include#defineM100char*mov(charstr1[],intm){char*str2="";inti=0,j=0,n=0;n=strlen(str1);str2=(char*)malloc(M);//malloc(n);for(i=m;in,exitprintf("inputerror,exit\n")
weixin_30797027
·
2020-08-07 20:50
C语言练习
笔记~指针7~将 ip 地址转化为整数
#includeintmain(void){chara[]="192.168.2.5";unsignedintip=0;unsignedchar*p=(unsignedchar*)&ip;inta1,a2,a3,a4;sscanf(a,"%d.%d.%d.%d",&a1,&a2,&a3,&a4);//printf("%d,%d,%d,%d\n",a1,a2,a3,a4);/*//法一p[0]=a4
John ZHNANG
·
2020-08-04 18:20
C语言
c语言练习
29——输入一个不超过5位的数字,判断共几位数字,并逆序输出
#include#include/*题目:给出一个不超过5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。*/intmain(){inta,a1,a2,a3,a4,a5;while(1){printf("请输入一个5位以内的数字:");scanf("%d",&a);if(a#includeintmain(){inti,l;chara[100];while(1){printf("请输入数
aosha8340
·
2020-08-02 22:03
c/c++
c语言小练习
下面是三道经典的
c语言练习
题,结尾给出代码,和它的实现结果第一题思路:调用一个if语句把能被5和7整除的条件并列,设置一个变量计数,满5的倍数打印一个换行.取倍数就是与除数取余%结果为0,能够被整除.代码
zer1123
·
2020-08-01 08:29
6.4
C语言练习
([蓝桥杯][算法提高VIP]陶陶摘苹果2:请帮陶陶算一下,经过她的洗劫后,苹果树上还有几个苹果。 )
【练习】题目要求:陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知n个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度。假设她碰到苹果,苹果就会掉下来。请帮陶陶算一下,经过她的洗劫后,苹果树上还有几个苹果。#include#definebench30//板
蕉鹿之梦
·
2020-08-01 06:45
2020年哈尔滨工业大学C语言程序设计精髓 第四周编程题
/本文为原创内容,
C语言练习
试题适用参考学习,因为全为自己编写可能没有按照标准答案或者含有使可读性减少的步骤,有不对的地方希望各位指出/1分数比较(4分)题目内容:利用人工方式比较分数大小的最常见的方法是
YC_sweart
·
2020-07-31 23:26
C语言重学之路
C语言练习
题(ACM编程练习)
主要记录用C语言做的一些编程题A+B的问题一:在每一行输入两个数,用空格隔开,可以一直输入,结果是两个数相加的和的输出。例如:输入12468512输出310133C语言代码实现如下:#include#includeintmain(){inti=0,j,a,b,sum[100]={0};while(scanf("%d%d",&a,&b)!=EOF){sum[i]=a+b;i++;}for(j=0;j
byerHu
·
2020-07-31 21:48
算法学习
C语言习题——礼炮响声次数
一、题目及原题链接:
c语言练习
题题目:在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放1次,B舰每隔6秒放1次,C舰每隔7秒放1次。
狗子汪汪汪
·
2020-07-31 10:56
北邮2011网研机试(回忆)
非常感谢2011年考研的师兄给的分享,今年早就听说机考比去年难很多,果然如此,终于不是一直的那种"
c语言练习
题"类型的题目了。
followingturing
·
2020-07-30 23:57
去北邮读研
绝对值公式fabs()—
c语言练习
(5)
【例4-1】格雷戈里公式求∏的近似值,要求最后一项的绝对值小于0.0001∏/4=1-1/3+1/5-1/7…词汇:denominator:分母;flag:标记;#include#includeintmain(){intdenominator,flag;doubleitem=1.0;doublepi=0;denominator=flag=1;while(fabs(item)>=0.0001){it
KousaiM
·
2020-07-30 22:45
c语言程序设计
C语言练习
题
1.保密电文:某电报局的电文保密规律是将每个英文字母变成其后的第4个字母,例如A变成E,a变成e。最后四个字母(W,X,Y,Z或w,x,y,z)变成前四个字母(A,B,C,D或a,b,c,d)。电文中的非字母字符不变。要求:输入一行字符串,输出改变的字符串。程序分析:本程序将26个小写字母和26个大写字母转换为ASCll码。ASCll码对照表:图片来源:http://tool.oschina.ne
薛定谔的海豚
·
2020-07-30 21:20
C语言
VC6.0入门操作
1、编辑程序之前,先在电脑上新建一个文件夹保存建立好的程序(例如在电脑F盘,点击鼠标右键新建文件夹,命名为“
C语言练习
”)2、在电脑上找到VC6.0,双击打开3、(1)打开VC6.0后,单击上边功能区的
learnergu
·
2020-07-30 00:41
c语言
新冠肺炎医药费计算——
C语言练习
知识点:新冠肺炎的隔离、检测、治疗是一笔不非的开销。下面是美国一个治疗费用价目表项目价格(USD)Bloodtest:Comprehensivemetabolicpanel58.0Bloodtest:Completebloodcellcount36.0Flutest:influenzaAvirus43Flutest:influenzaBvirus43Officeoutpatientvisit:15
bradypodmonster
·
2020-07-29 17:51
c语言练习
题+答案分享
一、单项选择题(总分20)1.(分值:2.0分)C语言中,逻辑“真”等价于A:大于零的数B:大于零的整数C:非零的数D:非零的整数序号:25难度:1考查点:逻辑运算和判断选取控制2.(分值:2.0分)当a=5,b=2时,表达式a==b的值为A:2B:1C:0D:5序号:428难度:1考查点:逻辑运算和判断选取控制3.(分值:2.0分)对如下程序,若用户输入为A,则输出结果为()main(){cha
yyllyy0910
·
2020-07-15 12:21
5.4
C语言练习
( [蓝桥杯][基础练习VIP]时间转换:给定一个以秒为单位的时间t,要求用 “< H> :< M> :< S> ”的格式来表示这个时间。)
【练习】题目要求:给定一个以秒为单位的时间t,要求用“::”的格式来表示这个时间。表示小时,表示分钟,而表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。#includeintmain(){inttime,min,sec,hr;scanf("%d",&time);hr=time/3600;min=(time%=3600)/60;
蕉鹿之梦
·
2020-07-15 09:13
C语言练习
题:正序分解整数
要求:1.输如一个非负整数,正序输出它的每一位2.输入:123453.输出:12345`#includeintmain(){intx;scanf("%d",&x);intmask=1;intd=x;//统计输入整数的位数while(d>9){d/=10;mask*=10;//printf("d=%dmask=%d\n",d,mask);}//正序分解do{d=x/mask;printf("%d",
L'herbe
·
2020-07-15 08:16
C语言习题
C语言
C语言练习
系统 计算存款的本金和复利之和
题目计算存款的本金和复利之和。输入存款金额money、存期year和年利率rate,根据公式计算存款到期时的本息合计sum(税前),输出时保留2位小数。sum=money(1+rate)year(提示:在C语言里,要用pow()函数计算,详见书后附录)。**输入格式要求:"%d"“%lf”提示信息:“Entermoney:”“Enteryear:”“Enterrate:”**输出格式要求:“sum
·幽宁·
·
2020-07-15 08:36
C语言练习
题解
C语言练习
(一)HDU1000HDU1089-HDU1096A+BforInput-OutputPractice(I)-(VIII)(入门必备训练)-海岛Blog-CSDN博客HDU2000ASCII码排序
海岛Blog
·
2020-07-14 23:31
ICPC题解
CF 519C
题目:水题不翻题解:for循环
c语言练习
题#include#includeusingnamespacestd;intmain(){intn,m;cin>>n>>m;intmaxx=-1e9-1;for(
mengwuyaaa
·
2020-07-14 15:49
乱搞
C语言练习
题
8.编写一个程序,将字符串Str2中的全部字符复制到字符串Str1中。要求:不能使用strcpy函数。(12分)#include#defineMAXLEN20//假设str2的长度不超过str1的长度voidstrcopy(char*str1,char*str2){inti=0,j=0;while(str2[i])str1[j++]=str2[i++];str1[j]='\0';}intmain(
风尘仆
·
2020-07-14 10:55
C&C++
c语言练习
25——求 1+2!+3!+4!……n!的和
1#include2#include3//题目:求1+2!+3!+4!……n!的和4intmain(){5ints,i,n,a,sum;6while(1){7printf("请输入参数n:");8scanf("%d",&n);9sum=0;10for(i=1;i<=n;i++){11s=1;12for(a=1;a<=i;a++)13s=s*a;14sum=sum+s;15}16printf("1+
aosha8340
·
2020-07-14 07:11
C语言练习
题40——将一个数组逆序输出
#include#include/*题目:将一个数组逆序输出*/intmain(){system("color1F");//设定显示框为蓝底白字system("modeconcols=80lines=30");//固定显示框尺寸/******************************************程序主体分割线(顶部)*************************/inti,j
aosha8340
·
2020-07-14 07:11
c语言练习
39——向数列中插入一个数
#include#include/*题目:向数列中插入一个数*/intmain(){system("color1F");//设定显示框为蓝底白字system("modeconcols=80lines=30");//固定显示框尺寸/******************************************程序主体分割线(顶部)*************************/intnum
aosha8340
·
2020-07-14 07:11
c语言练习
36——输出一定范围内的素数
#include/*题目:求100以内素数*/intmain(){inti,j,k,m,n;lop:while(1){printf("——列出m-n之间素数——\n请输入起始数:");scanf("%d",&m);if(m<=1){printf("输入错误,请重新输入");gotolop;}printf("请输入终止数:");scanf("%d",&n);for(i=m;i<=n;i++){k=0
aosha8340
·
2020-07-14 07:11
c语言练习
37——利用冒泡法对10个数进行排序
#include/*题目:利用冒泡法对10个数进行排序*/intmain(){inti,j,k,t;inta[10];while(1){printf("——冒泡法排序——\n");for(i=0;i<10;i++){printf("请输入第%d个排序数字",i+1);scanf("%d",&a[i]);}for(j=0;j<9;j++)for(k=j+1;k<=9;k++)if(a[j]
aosha8340
·
2020-07-14 07:11
c语言练习
18——求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
#include#include#include/*题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。*/intmain(){system("color1F");//设定显示框为蓝底白字system("modeconcols=80lines=30");//固定显示框尺寸/*******
aosha8340
·
2020-07-14 07:41
c语言练习
16——输入两个正整数m和n,求其最大公约数和最小公倍数
#include#include/*题目:输入两个正整数m和n,求其最大公约数和最小公倍数*/intmain(){system("color1F");//设定显示框为蓝底白字system("modeconcols=80lines=30");//固定显示框尺寸/******************************************程序主体分割线(顶部)*****************
aosha8340
·
2020-07-14 01:21
c语言练习
14——将一个正整数分解质因数
#include#include/*题目:将一个正整数分解质因数*/intmain(){system("color1F");//设定显示框为蓝底白字system("modeconcols=80lines=30");//固定显示框尺寸/******************************************程序主体分割线(顶部)*************************/intn
aosha8340
·
2020-07-14 01:21
C语言练习
题-字符串中找连续最长字符串
题目:写一个函数,它的原形是intcontinumax(char*outputstr,char*intputstr);功能:在字符串中找出连续最长的字符串,并把这个串的长度返回,并把这个最长数字串付给其中的一个函数参数outputstr所指内存。例如"abcd12345ed125ss123456789"的首地址传给intputstr后,函数将返回9,outputstr所指的值为123456789;
guanyasu
·
2020-07-13 05:04
C语言
PAT 7-44
C语言练习
题 黑洞数
7-44黑洞数(20分)黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。)例如,对三位数207:第1次重排求差得:720-27=693;第2次重排求差得:963-369
yuge_jiayou
·
2020-07-12 18:38
C
练习题
PAT
C
练习题
PAT
PAT 7-42
C语言练习
题
7-42整除光棍(20分)这里所谓的“光棍”,并不是指单身汪啦~说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目
yuge_jiayou
·
2020-07-12 18:38
C
练习题
PAT
PAT 7-40
C语言练习
题
7-40到底是不是太胖了(10分)据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即|真实体重−标准体重|#includeintmain(){inti,cls,num;doubleStandWeight,height,weight;scanf("%d",&num);inthw[2*num];for(i=0;iwe
yuge_jiayou
·
2020-07-12 18:38
C
练习题
PAT
PAT 7-39
C语言练习
题
7-39龟兔赛跑(20分)乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在
yuge_jiayou
·
2020-07-12 18:38
C
练习题
PAT
PAT 7-37
C语言练习
题
7-37输出整数各位数字(15分)本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格。输入样例:123456输出样例:123456#includevoiddivide(intn);intmain(void){inta;scanf("%d",&a);if(
yuge_jiayou
·
2020-07-12 18:37
PAT
练习题
C
3.31
C语言练习
(求两个整数之和;调用函数两个整数的较大者)
【练习一】题目要求:要求在屏幕上输入以下信息:ThisisaCprogram.解题思路:在主函数中用printf函数原样输出信息。#include//这是编译预处理指令intmain()//定义主函数{//函数开始的标志printf("ThisisaCprogram.\n");//输出所指定的一行信息return0;//函数执行完毕时返回函数值0}//函数结束的标志【练习二】题目要求:求两个整数之
蕉鹿之梦
·
2020-07-12 14:41
PAT 7-31
C语言练习
题
7-31掉入陷阱的数字(15分)对任意一个自然数N0,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1;然后对N1重复这种操作,可以产生新自然数N2;……多次重复这种操作,运算结果最终会得到一个固定不变的数Nk,就像掉入一个数字“陷阱”。本题要求对输入的自然数,给出其掉入“陷阱”的过程。输入格式:在一行内给出一个自然数N0(N0intcal(intn){intsum=0;whi
yuge_jiayou
·
2020-07-10 20:03
练习题
PAT
C
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他