c语言
Rgbhuinn
这个作者很懒,什么都没留下…
展开
-
c语言小程序
计算两个数平均值int a,b;scanf("%d %d",&a,&b);double c = (a + b) / 2;printf("%d和%d的平均值为:",a,b,c);运算符优先级: 单目运算符很高,算术运算符次之,再赋值运算符。交换小程序,比如交换两个整数的值int a,b;a = 3;b = 4;int temp = a;a = b;b = temp;原创 2016-12-14 22:30:35 · 391 阅读 · 0 评论 -
c语言(循环)
用一角、两角、五角这三种面值的钱组合成若干元。 #include <stdio.h> int main(){ int x=2; int one,two,five; for(one=1;one<x*10;one++){ for(two=1;two<x*10/2;two++){ for(原创 2016-12-17 15:44:46 · 294 阅读 · 0 评论 -
c语言基础
一、辗转相除法#include <stdio.h>int main(){ int u = 32; int v = 26; while(v != 0){ int temp = u % v; u = v; v = temp; } printf("%d",u); return 0; }辗转相除法,可以求两个数的最原创 2016-12-14 16:24:45 · 424 阅读 · 1 评论 -
c语言
找零小程序改进int main{ int price = 0; int bill = 0; printf("请输入金额:"); scanf("%d",&price); printf("请输入票面:%d",bill); scanf("%d",&bill); if(bill > price){ printf("找您%d元",bill原创 2016-12-15 12:37:20 · 260 阅读 · 0 评论 -
c语言(数位数)
循环小程序,数位数小程序 例如:输入一个整数,输出它的位数 int x; int n = 0;//n用来记录位数 scanf("%d",&X); n++; x /= 10; while(x > 0){ n++; x /= 10; } printf("%d",n); return 0;原创 2016-12-15 15:14:39 · 2166 阅读 · 0 评论 -
c语言(判断素数)
int x; printf("请输入x的值:%d",x); int i; int isPrime; for(i = 2,i < x;i++){ if(x % i == 0){ isPrime = 0; break;//跳出循环 } } if(isPrime == 1){原创 2016-12-15 16:49:48 · 571 阅读 · 0 评论 -
c语言(循环)
循环求积,或者求和 求积: int n; scanf("%d",&n); int fact = 1; int i = 1; for(i = 1;i <= n,i++){//用到了for循环 fact *= i; } printf("%d!=%d\n",n,fact); return 0;求和: int n;原创 2016-12-15 15:40:07 · 422 阅读 · 0 评论 -
c语言,循环的应用
f(n) = 1 + 1/2 + ……+1/n int n; int i; double sum = 0.0; scanf("%d",&n); n = 10; for(i=1;i<=n;i++){ sum += 1.o/i; } printf("f(%d)=%f",n,sum); return 0;如果是f(n)原创 2016-12-19 00:45:29 · 423 阅读 · 0 评论