VS2012 //C语言实例 3个数由小到大排序 #include <stdio.h> void main() { int a, b, c, t; printf("Please input a,b,c;\n"); scanf("%d%d%d", &a, &b, &c); if (a > b) { t = a; a = b; b = t; } if (a > c) { t = a; a = c; c = t; } if
具体代码如下: package main import "fmt" func main() { m := make(map[rune]int, 1) var input string fmt.Scan(&input) for _, v := range input { _, ok := m[v] if ok { m[v] += 1 } else { m[v] = 1 } } for k, v := range m { fmt.Printf("%c出现的个数是: %d\
#include<stdio.h> int main() { //交换两个数的值 // 方法一 可读性最好 ; ; int temp ; temp = a; a = b; b = temp; printf("a = %d, b = %d\n",a, b); //方法二 ; ; c = d - c; d = d - c; c = d + c; printf("c = %d, d = %d\n",c, d); // 方法三 ; ; e = e ^ f; f
#include <stdio.h> int main() { int a,b,c,t; /*定义4个基本整型变量a.b.c.t*/ printf("Please input a,b,c:\n"); /*双引号内的普通字符原样输出并换行*/ scanf("%d,%d,%d",&a,&b,&c); /*输入任意3个数*/ if(a>b) /*如果a大于b,借助中间变量t实现a与b值的互换*/ { t = a; a = b; b