- 博客(34)
- 收藏
- 关注
原创 高速限速
#include<stdio.h>int main(){ int x,z; scanf("%d %d",&x,&z); double b = (x-z)*100.0/z; if (b>50) printf("Exceed %.0f%%. License Revoked",b);if(b>=10&&b<=50) printf("Exceed %.0f%%. Tick
2018-01-04 11:37:02 262
原创 身份证号码中出生年月的提取
#include<stdio.h>int main(){ int a[18],i,n,year; printf("输入你的身份证:"); for(i=0;i<18;i++) scanf("%1d",&a[i]); if(a[16]%2==1) printf("男性\n"); else { printf("
2018-01-04 11:03:22 703
原创 6.4平方和立方的运算
#include <stdio.h>#include <stdlib.h>int main(){ int i,j,n; long square,cube=1; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { square=i*i; cube=i*i*i;
2018-01-04 09:52:31 304
原创 最大公约数
#include<stdio.h>main(){ int a,b,r; scanf("%d%d",&a,&b); while(b!=0) { r=a%b; a=b; b=r; } printf("%d\n",a);}
2018-01-04 09:46:26 176
原创 水仙花数,素数,回文数,亲密数
#include <stdio.h>#include <stdlib.h>//水仙花数int main(){ int a,b,c; int i; for(i=1;i<1000;i++) { a=i/100;//求百位数 b=i%100/10;//求十位数 c=i%10;//求个位数 if(i==a*a*a+b*b*b+c*c*c)
2018-01-04 09:41:17 384
原创 一元二次方程
#include <stdio.h>#include <stdlib.h>#include <math.h>void main(){ int a,b,c,disc; float x1,x2; printf("请输入 x1,x2\t"); scanf("%d%d%d",&a,&b,&c); disc=b*b-4*a*c; if (disc>0)
2018-01-04 09:33:02 218
原创 鸡兔同笼
“` int main() { int i,j,s,n; scanf(“%d%d”,&s,&n); for(i=0;i<=s;i++) { for(j=0;j<=s;j++) if(i+j==s&&i*2+j*4==n) printf(“i=%d,j=%d\n”,i,j); } }“
2018-01-02 20:24:26 289
原创 百钱买百鸡
#include<stdio.h>int main(){ int i,j,k; for(i=1;i<=20;i++) { for(j=1;j<=34;j++) { for(k=1;k<=100;k++) if(i+j+k==100&&(i*5+j*3+k*1.0/3==100))
2018-01-02 20:18:51 132
原创 1)任务描述 编程实现:要求编写程序将一个百分制成绩转换为五分制成绩。
(1)任务描述编程实现:要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:大于等于90分为A;小于90且大于等于80为B;小于80且大于等于70为C;小于70且大于等于60为D;小于60为E。 (2)功能要求分别用用if-else和switch两种语句实现,并用函数实现。#includeint main(){ int score,mark;
2018-01-02 11:53:36 11718
原创 求平均值
#includeint main(){ int i,aver,sum=0,count=0; scanf("%d",&i); while(i!=-1) { sum=sum+i; count++; aver=sum/count; scanf("%d",&i); } printf("ave
2017-11-15 10:19:32 536
原创 5.9
#includeint main(){ int score; printf("输入一个数值:"); scanf("%d",&score); if(score>=90&&score<=100) { printf("输出的等级为:A"); } else if(score>=80&&score<90) {
2017-11-13 18:08:35 166
原创 5.8
#includeint main(){ char a; printf("输入一个字符:"); a=getchar(); if(a>=65&&a<=90) { putchar(a); printf("输出的值为大写字母"); } else if(a>=97&&a<=122) { put
2017-11-13 12:49:20 138
原创 5.7
#includeint main(){ char a; printf("输入一个字符:"); a=getchar(); if(a>=65&&a<=90) { a=a+32; putchar(a); printf("输出ASCLL的值:%d",a); } else if(a>=97&&a<=1
2017-11-13 12:16:31 131
原创 5.6
#includeint main(){ int year,flag; printf("Enter year:"); scanf("%d",&year); if(year%4==0&&year%100!=0||year%400==0) printf("%d is a leap year!\n",year); else pri
2017-11-13 11:40:11 112
原创 5.5
#includeint main(){ int year,flag; printf("Enter year:"); scanf("%d",&year); if(year%4==0&&year%100!=0||year%400==0) flag=1; else flag=0; if(flag==1)
2017-11-13 11:07:28 115
原创 5.3
#includeint main(){ int a,b,c,s; scanf("%d,%d,%d",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { printf("它是一个三角形\n"); s=(a+b+c)/2; printf("面积为%d\n",s); } else
2017-11-10 20:19:46 124
原创 大小写字母转换
#includeint main(){ char ch; printf("输入一个大写字母"); ch=getchar(); ch=ch+32; printf("输出的小写字母"); putchar(ch); printf("\n");}
2017-11-10 20:09:55 257
原创 九九乘法
#includeint main(){ int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d\t",j,i,i*j); } printf("\n"); }}
2017-11-10 20:01:08 1021
原创 5.2
5.2 从键盘任意输入一个实数,编程判断它的奇偶性。#includeint main(){ int a; scanf("%d",&a); if("a%2==0") { printf("偶数"); } else { printf("奇数"); }}
2017-11-02 12:18:20 290
原创 习题5
5‘1 从键盘任意输入一个实数,不使用计算绝对值函数编程计算并输出该实数的绝对值。#includeint main(){ int a; scanf("%d",&a); if(a>=0) { printf("%d\n",a); } else { a=a*(-1); printf("%d
2017-11-02 12:02:43 270
原创 4.3(4)
在(3)的程序基础上,程序仍然输入为 1,2,34,若将程序中的第7条语句修改为:printf(“\'%c\',\'%c\',%d\n”,a,b,c);#includeint main(){ char a,b; int c; scanf("%c,%c,%d",&a,&b,&c); printf("\'%c\',\'%c\',%d\n",a,b,c);}
2017-11-02 11:24:54 195
原创 4.3(3)
(3)要使上面的程序键盘输入数据格式为 1,2,34,输出语句在屏幕上显示的结果也为 1,2,34,则应将程序中的第6条语句修改为:scanf(“%c,%c,%d”,&a,&b,&c);#includeint main(){ char a,b; int c; scanf("%c,%c,%d",&a,&b,&c); printf("%c,%c,%d\n",a,b,
2017-11-02 11:07:08 283
原创 4.3(2)
(2)在与上面程序的键盘输入相同的情况下,若将程序中的第7条语句修改为:printf(“%d-2c%-2c%d\n”,a,b,c);#includeint main(){ char a,b; int c; scanf("%c%c%d",&a,&b,&c); printf("%-2c%-2c%d\n",a,b,c);}
2017-11-01 23:04:24 265
原创 4.3
(1)要使下面程序在屏幕上显示1,2,34,#includeint main(){ char a,b; int c; scanf("%c%c%d",&a,&b,&c); printf("%c,%c,%d\n",a,b,c);}则从键盘输入的数据格式应;
2017-11-01 22:49:43 116
原创 4.2
(4.2 )分析下列程序,请指出错误的原因和程序错在哪,并改正错误。#includeint main(){ long a,b; float x,y; scanf("%d,%d\n",a,b); scanf("%5.2f,%5.2f\n",x,y); printf("a=%d,b=%d\n",a,b); printf("x=%d
2017-11-01 21:02:19 206
原创 习题4(3)
#includeint main(){ int a,b; scanf("%2d%*2s%2d",&a,&b); printf("%d,%d\n",a,b);}
2017-11-01 20:43:06 455
原创 习题4(2)
#includeint main(){ int a=12,b=15; printf("a=%d%%,b=%d%%\n",a,b);}
2017-11-01 20:32:54 565
原创 习题4(1)
#includeint main(){ char c1='a',c2='b',c3='c'; printf("a%cb%cc%c\n",c1,c2,c3);}}
2017-11-01 20:25:43 323
原创 3.3
#includeint main(){ int n=4,capital=1000; float rate=0.0225,deposit; deposit=capital*rate*n+capital; printf("%f\n",deposit);}
2017-10-25 20:07:53 142
原创 3.2
#includeint main(){ int x=157,a,b,c,sum; a=x/100; b=(x-a*100)/10; c=x%10; sum=c*100+b*10+a*1; printf("a=%d,b=%d,c=%d,sum=%d\n",a,b,c,sum);}
2017-10-25 19:54:35 100
原创 3.1(2)
#include main(){ int x=32,y=81,p,q; p=x++; q=--y; printf("%d%d\n",p,q); printf("%d%d\n",x,y);}
2017-10-20 20:21:55 148
原创 3.1
#include main(){ int a=12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x%(int)y);}
2017-10-18 20:52:22 103
原创 作业3.4
#include#includeint main(){ float a,b,c,disc,x1,x2,p,q; scanf("%f%f%f",&a,&b,&c); disc=b*b-4*a*c; p=b*(-1)/(2*a); q=sqrt(disc/(2*a)); x1=p-q; x2=p+q; prin
2017-10-18 20:34:34 135
原创 习题1
1.4 程序和软件有何不同? 程序:为了实现特定的目标,或解决具体问题而用计算机语言编写的指令的有序集合。软件包括程序,数据,文档。1.6 程序在开发的基本步骤是什么? (1)对问题进行分析(2)设计怎么去做(3)编码,输入源代码(4)编译链接把程序调用的库函数链接到目标程序中 (5)运行(6)测试调试 (7)维护修改
2017-10-18 19:38:22 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人