- 博客(38)
- 资源 (28)
- 问答 (1)
- 收藏
- 关注
原创 回顾大一·C语言编程10.1(1)(2)+10.2+10.3+10.4(1)(2)
以下两个程序的功能是输入三个整数,按由小到大的顺序输出。#include //程序Amain(){ int a,b,c,*p1,*p2,*p3,*t; scanf("%d,%d,%d",&a,&b,&c); p1=&a;p2=&b;p3=&c; if(*p1>*p2) {t=p1;p1=p2;p2=t;} if(*p1>*p3) {t=p1;p1=p3;p3=t;} if(*p
2017-09-30 23:33:39 356
原创 回顾大一·C语言编程8.2+8.3+9.1+9.2+9.3(1)(2)+9.4(1)(2)
程序的功能为:通过调用一个判断素数的函数isprime(),验证歌德巴赫猜想:即任何大于2的偶数均可表示为两个素数之和。例如:4=2+2(特例,仅此一个),6=3+3,8=3+5,…。程序要求输入任一偶数x,输出6到该数范围内的各个满足条件的组合。#include int isprime(int m) { int i,flag=1; for(i=2;i<m;i++) i
2017-09-30 23:24:09 535
原创 回顾大一·C语言编程6.3(1)+7.1(1)(2)+7.2(1)(2)(3)+8.1(1)(2)(3)
分别用选择法和冒泡法对任意输入的N个不同的整数按升序排序并输出排序前后的各个数(提示:定义符号常量N代表需要排序的个数)。 选择法排序:#include#define N 10int main(){ int i,j,t,a[N]; printf("please input N numbers: \n"); for(i=0;i<N;i++) scanf("%d",
2017-09-30 23:15:46 464
原创 回顾大一·C语言编程6.1(2)+6.2(1)(2)(3)
程序的功能是计算一个3×3矩阵中对角线(含正、反对角线)上的各个元素之和。#include //1main() //2{ int i,j,sum=0,a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; //3 for(i=0;i<=2;i++) //4 for(j=0;j<=2;j++) //5 if(i==j||
2017-09-30 23:05:38 374
原创 回顾大一·C语言编程6.1(1)
程序的功能是:输入10个数,求出这些数中的最大值、最小值以及平均值,并按照每行5个数的格式输出。#include //1#define N 10 //2main() //3{ int i,sum=0,a[N],max,min; //4 for(i=0;i<N;i++) //5 scanf("%d",&a[i]); //6
2017-09-30 23:04:08 323
原创 回顾大一·C语言编程5.3(4)
统计100之内素数的个数(2是最小的素数),并将这些素数按每行10个输出。#includeint isp(int n){ int i; for(i=2;i<n;i++) { if(n%i==0) return 0; } return 1;}int main(){ int i,j=0; for(i=2;i<=100;i++) { if(isp(i
2017-09-30 23:02:59 266
原创 回顾大一·C语言编程5.3(3)
编程输出如下图形(要求以第30列为对称轴)。#includemain(){ int i,j,l; for(i=1;i<=7;i++) { for(j=i;j<37;j++) printf(" "); for(l=1;l<=2*i-1;l++) printf("%d",i); printf("\n"); } for(i=i-2;i>=1;i-
2017-09-30 23:01:37 399
原创 回顾大一·C语言编程5.3(2)
中国古代数学家张丘建提出的“百鸡问题”:一只大公鸡值五个钱,一只母鸡值三个钱,三个小鸡值一个钱。现在有100个钱,要买100只鸡,是否可以?若可以,给出一个解,要求三种鸡都有。请写出求解该问题的程序。#includeint main(){ int x,y,z,a=5,b=3,c=1/3; for(x=1;x<=100/a;x++) { for(y=0;y<=100/b;y
2017-09-30 23:00:48 624
原创 回顾大一·C语言编程5.3(1)
编程输出如下图所示的下三角形乘法九九表。#includeint main(){ int m,n,i; for(n=1;n<10;n++) { for(m=1;m<10;m++) { if(n<m) break; printf("%d*%d=%d ",n,m,n*m); } printf("\n"); } return 0;
2017-09-30 22:59:40 449
原创 回顾大一·C语言编程5.2(2)
给出年、月、日,计算出该日是该年的第几天。main(){ int year,month,day,days,i,d; printf("请输入年,月,日:"); scanf("%d,%d,%d",&year,&month,&day); days=day; for(i=1;i<month;i++) { switch(i) { case 1:case 3:cas
2017-09-30 22:53:12 270
原创 回顾大一·C语言编程5.2(1)
程序的功能为:对任意输入的一个整数,输出它的位数以及各位数字之和,例如,若输入123,则输出“123的位数为3,各位数字之和为6”#includeint main(){int a,n,num,len=0,sum=0;printf("请输入一个整数a= ");scanf("%d",&a);num=a;while(a>0){n=a%10;sum+=n
2017-09-29 11:33:09 288
原创 回顾大一·C语言编程5.1
程序的功能是用人机对话的形式进行加、减、乘、除运算。用户每输入一次运算数和运算符,系统输出相应的计算结果,例如,当用户输入3+5后,系统输出3+5=8.00,进行除法运算时要判断分母是否为0;只有当输入的运算符为“#”时才结束整个程序的运行。#include #include main() //1{ int i=1,flag=0; //2 //i
2017-09-29 11:31:18 784
原创 回顾大一·C语言编程4.3(4)
编写程序:从键盘输入x,利用幂级数展开计算sinx的近似值,要求误差小于10-6。#includeint main(){char ch;printf("任意输入一串字符:");while((ch=getchar())!='\n'){if(ch>='A'&&chch=ch+32;if(ch>='d'&&chch=ch-3;els
2017-09-29 11:29:19 1210
原创 回顾大一·C语言编程4.3(3)
任意输入一串字符(敲回车键结束输入)。分别统计出其中英文字母、数字字符、其它字符的个数。#includeint main(){char ch;int i=0,j=0,k=0;printf("请任意输入一串字符:");while((ch=getchar())!='\n'){if(ch>='a'&&ch='A'&&chi++;else if(ch>=
2017-09-29 11:27:30 270
原创 回顾大一·C语言编程4.3(2)
编程求1到n中能被3或7整除的数之和,n的值由键盘输入。请分别用for循环语句和while循环语句完成#includeint main(){int i,n,t=0;scanf("%d",&n);for(i=1;i{if(i%3==0||i%7==0)t=t+i;}printf("%d\n",t);return 0;}#in
2017-09-29 11:05:42 417
原创 回顾大一·C语言编程4.3(1)
输入一个实数x和一个正整数n,输出xn。要求分别用for、while、do…while语句来实现#includeint main(){int x,n,t=1,i;scanf("%d,%d",&x,&n);for(i=0;it=t*x;printf("%d\n",t);return 0;}#includeint main(){
2017-09-29 11:03:36 296
原创 回顾大一·C语言编程4.2(2)
计算1020个西瓜几天后能卖完(第一天卖了一半多两个,以后每天卖剩的一半多两个)。#include main(){ int day,x1,x2; day=0; x1=1020; while(x1>0) { x1=x1/2-2;day++; } printf("day=%d\n",day); }
2017-09-29 10:42:40 781
原创 回顾大一·C语言编程4.2(1)
用辗转相除法求两个正整数的最大公约数。“辗转相除法” 求两个正整数的最大公约数的算法提示如下:① 将两数中大的那个数放在m中,小的放在n中。② 求出m被n除后的余数r。③ 若余数为0则执行步骤⑦;否则执行步骤④。④ 把除数作为新的被除数;把余数作为新的除数。⑤ 求出新的余数r。⑥ 重复步骤③到⑤。⑦ 输出n,n即为最大公约数。#include
2017-09-29 10:40:55 309
原创 回顾大一·C语言编程4.1(2)
逆序输出26个大写英文字母。#include main() //1{ char x; //2 x='Z'; //3 while(x>='A') //4{ printf("%c",x); //5 x--; //6 } printf("\n");}
2017-09-28 13:40:18 759
原创 回顾大一·C语言编程4.1(1)
输入10名学生某门课程的成绩,计算平均分,并求出其中的最高分和最低分。#includemain() //1{ int i; //2float score,max,min,sum,ave; //3printf("Please enter score of student:\n"); //4scanf("%f",&score); //5max=mi
2017-09-28 13:37:57 289
原创 回顾大一·C语言编程3.4(4)
编程实现:对任意输入的一个日期(年year、月month、日day),计算并输出该年该月该日是这一年的第几天。main(){ int year,month,day,days,i,d;printf("请输入年,月,日:");scanf("%d,%d,%d",&year,&month,&day);days=day;for(i=1;i{ switch(i){
2017-09-28 13:27:35 404
原创 回顾大一·C语言编程3.4(3)
意输入一个百分制成绩,输出成绩等级A、B、C、D。当输入的分数小于0分或大于100分时,显示出错信息;在85~100分时为A,70~84分为B,55~69分为C,55分以下为D。#includeint main(){int G;scanf("%d",&G);printf("成绩等级:");if(G>=85&&Gputchar('A');else if(G
2017-09-28 13:20:14 480
原创 回顾大一·C语言编程3.4(2)
判断用户从键盘输入的任意一个字符是数字字符、字母字符还是其他字符,要求有必要的输入提示和输出信息;如果输入的是英文字母,再利用switch语句判断该字母是否是元音字母,并以“yes”或“no”字样输出判断结果。#includeint main(){char ch;printf("请输入一个任意字符:\n");ch=getchar();if(chprintf(
2017-09-28 13:16:52 395
原创 回顾大一·C语言编程3.4(1)
根据上网时间t计算并输出上网费用cost,计算公式: 同时为了鼓励多上网,每月收费最多不超过300元。#includeint main(){int t,cost;printf("上网费用cost=");scanf("%d",&t);if(tcost=30;else if(t>=50&&tcost=2.5*t;else if(t>=10&&
2017-09-28 13:11:26 609
原创 回顾大一·C语言编程3.3(2)
输入1-4月份号,输出该月份对应的英语表示法。例如,输入“3”,则输出“March”#includemain(){ char m; printf("input the month number:\n"); scanf ("%c",&m); switch (m) { case '1':printf ("Jan\n");break;
2017-09-28 13:09:58 637
原创 回顾大一·C语言编程3.3(1)
输入1个字母后,输出该字母的前序字母、该字母、该字母的后序字母,例如:输入d,则输出cde;输入a,则输出zab;输入P,则输出OPQ;输入Z,则输出YZA。#include main(){ char ch,c1,c2; printf("Enter a character:"); ch=getchar(); if((ch>='a')&
2017-09-28 13:09:03 755
原创 回顾大一·C语言编程3.2(2)
从键盘输入依次输入操作数、运算符、操作数,如果运算符是+、-、*、/之一,则进行相应的四则运算,否则输出运算符有误。#includeint main(){ int a,b,c; char op; printf("Please input a expression:"); scanf("%d%c%d",&a,&op,&b); switch(op) {
2017-09-28 11:23:10 464
原创 回顾大一·C语言编程3.2(1)
逻辑表达式验算:设已有定义int a=3,b=4,c=5;先自行计算下面各逻辑表达式的值,然后编写程序上机验证你分析的结果是否正确。⑴a+b>c&&b==c ⑵!(a>b)&&!c||1 ⑶!(x=a)&&(y=b)&&0⑷!(a+b)+c-1&&b+c/2 ⑸(a=b+c,b>c-1)&&(b+=c)||(
2017-09-28 11:07:29 2127
原创 回顾大一·C语言编程2.3(6)
编写程序,要求从键盘输入一个3位整数,然后将它们逆序输出。(比如:输入123,输出321。提示:关键是想办法分别提取百位、十位和个位上的数字!!)#include#includeint main(){int x;scanf("%d",&x);x=(x%10)*100+(x/10%10)*10+x/100;printf("x=%d\n",x);return
2017-09-27 16:24:46 366
原创 回顾大一·C语言编程2.3(5)
编写程序,从键盘输入两个数字字符并分别存放在字符型变量a和b中,要求通过程序将与这两个字符对应的数字相加后输出,例如,输入字符型数字7和5,输出的则是整型数12。(提示:通过“数字字符-‘0’得到对应数字”)。#includeint main(){char a,b;int result;printf("输入两个字符:\n");scanf("%c\n%c",&
2017-09-27 16:24:01 1040
原创 回顾大一·C语言编程2.3(4)
编写一个程序,从键盘输入一个大写字母,输出该字母及其对应的ASCII码值,同时输出其小写字母及其对应的ASCII码的值。#includeint main(){char c1,c2;c1=getchar();c2=c1+32;printf("c1=%c,%d\n",c1,c1);printf("c2=%c,%d\n",c2,c2);return 0;}
2017-09-27 16:22:07 329
原创 回顾大一·C语言编程2.3(3)
求一元二次方程ax2+bx+c=0的实根x1,x2,。a,b,c的值由键盘输入,设b2-4ac>0。输入输出示例如下:请输入三个系数a,b,c的值: (提示:用到C语言的库函数sqrt()(参见附录C P385))a=1,b=3,c=2x1=-1.00x2=-2.00#include#includeint main(){double a,b,c
2017-09-27 16:21:16 383
原创 回顾大一·C语言编程2.3(2)
由键盘输入两个整型变量a和b的值。编程计算并输出a与b的和、差、积、商、a除以b的余数、ab的值。#include#includeint main(){int a,b;printf("请输入a,b的值: \n");scanf("a=%d,b=%d",&a,&b);printf("a+b=%d\n",a+b);printf("a-b=%d\n",a-b);
2017-09-27 16:20:32 680
原创 回顾大一·C语言编程2.3(1)
由键盘输入一个圆柱体的底面半径r和高度h的值,编程计算并输出该圆柱体的体积。(注意:体积=底面积*高,要求将圆周率定义为符号常量PI)#include#define PI 3.14159int main(){float r,h,v;printf("请输入圆柱体的底面半径r= \n请输入圆柱体的高度h= \n");scanf("%f,%f",&r,&h);v=
2017-09-27 16:19:20 591
原创 回顾大一·C语言编程2.2
输入一个华氏温度,要求输出摄氏温度,输出取2位小数#includemain(){float c,f;printf("请输入一个华氏温度: \n");scanf("%f",&f);c=(5/9.0)*(f-32);printf("摄氏温度为: %5.2f\n",c);}
2017-09-27 11:04:21 240
原创 回顾大一·C语言编程2.1
运算符sizeof()用于求解C语言中不同类型数据所占内存字节数#includemain(){ int a=1; printf("char型占%d个字节;\n",sizeof(char));//1 printf("int型占%d个字节;\n",sizeof(int));//2 printf("long int型占%d个字节;\n",sizeof(long));
2017-09-27 11:03:24 306
原创 回顾大一·C语言编程1.3
给定程序的功能是在屏幕上显示“Welcome to You!”#includemain() //1{printf("Welcome to You!\n"); //2}
2017-09-27 11:01:44 437
原创 回顾大一·C语言编程1.2
编写一个程序实现分两行输出自己的姓名及联系电话#includeint main(){printf("张三\n99999999999\n"); return 0;}
2017-09-27 10:46:54 347
React Native以及Redux项目教学高质量App
2020-12-09
游戏策划培训生面试笔试大礼包.rar
2019-07-21
YeePay_V3.1.rar
2019-06-25
李勇老师_Hibernate视频教程(hibernate框架开发2016版视频及资料).rar
2019-06-02
asm.jar + cglib.jar
2019-05-05
c3p0+mchange+commons-logging+mysql-connector
2019-05-05
DBAssit.jar
2019-05-02
Altova XMLSpy2013简体中文版破解补丁
2019-03-16
WampServer2.4
2019-03-03
jquery1.7.2中文版
2019-01-19
Oracle JDBC驱动
2019-01-19
commons-collections-3.2源码包
2019-01-19
BeanUtils工具
2019-01-19
XML基础及实践开发教程(唐琳-主编)习题答案
2018-12-12
软件安全实现-安全编程技术
2018-11-24
编程小白的第一本 Python 入门书
2018-07-25
软考软件设计师历年考试真题及答案解析整理
2018-07-14
计算机科学导论(第4版)习题答案
2018-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人