c语言作业

来源:互联网 发布:mac练歌软件 编辑:程序博客网 时间:2024/05/03 20:04

int main(int argc,constchar * argv[]) {

//1*)计算十进制42转换为二进制、八进制、十六进制分别对应的值。

//      42 = 101010

//      42 = 052

//      42 = 0x2a

//2*)计算二进制11010110对应的十进制值

// 

//      11010110 = 1 * 2^7 + 1 * 2^6 + 1 * 2^4 + 1 * 2^2 + 1 * 2^1 = 214

// 

//3*)计算八进制075对应的十进制值

//      075 = 7 * 8^1 + 5 = 61

// 

//4*)计算十六进制0xA8对应的十进制值

//      0xA8 = 10 * 16^1 + 8 = 168

//5*)打印下面图形:

//    *

//  *   *

//*   *   *  

// 

// 

//    printf("  *\n");

//    printf(" * *\n");

//    printf("* * *\n");

//6、(**)编写一个程序,要求用户输入一个美元数量,然后显示出增加%5税率后的相应金额。格式如下所示:

//Enter an amount:100.00

//With tax added:$105.00

// 

//    float a = 0;

//    printf("Enter an amount :");

//    scanf("%f",&a);

//    float b = a * 0.05 + a;

//    printf("\nWith tax added :%.2f\n",b);

//    

//7、(**)从键盘输入两个实数ab,输出ab的百分之几。小数点后保留2位。

//例如:输入14,输出:25.00%

// 

// 

//    float a = 0, b = 0;

//    float c = 0;

//    printf("输入两个数:");

//

//    scanf("%f,%f",&a,&b);

//    

//    c = a / b * 100;

//    printf("%.2f%%",c);

//    

//8、(**)编写一个程序,要求用户输入一个美金数量,然后显示出如何用最少的20美元、10美元、5美元和1美元来付款:

//    Enter a dollar amout:93

//    $20  bills: 4

//    $10  bills: 1

//    $5   bills:0

//    $1   bills:3

// 

//    int a = 0,j = 0,k = 0,l = 0,m = 0,n = 0,p = 0 ,q = 0;

//    printf("Enter a dollar amout:");

//    scanf("%d",&a);

//    j = a / 20;

//    k = a % 20;

//    l = k / 10;

//    m = k % 10;

//    n = m / 5;

//    p = m % 5;

//    q = p;

//    printf("$20 bills :%d\n",j);

//    printf("$10 bills :%d\n",l);

//    printf("$5 bills :%d\n",n);

//    printf("$1 bills :%d\n",q);

//  

//  

//9、(*)输入两个整数,打印这两个数的和,差,积,余数

//

// 

//    int a = 0,b = 0,sum = 0,sub = 0, mul = 0,div = 0;

//    printf("输入两个整数:");

//    scanf("%d,%d",&a,&b);

//    sum = a + b;

//    sub = a - b;

//    mul = a * b;

//    div = a % b;

//    printf("这两个整数的和是:%d\n",sum);

//    printf("这两个整数的差是:%d\n",sub);

//    printf("这两个整数的积是:%d\n",mul);

//    printf("这两个整数的余数是:%d\n",div);

//

//    

//10、(*)查找ASCII码表,分别用%d输出字符,用%c输出整数


//    int e = 0;

//    char g = 'a';

//    printf("请输入一个字符:\n");

//    scanf("%c", &g);

//    printf("转化为整数:%d\n", g);

//    

//    printf("请输入一个整数:");

//    scanf("%d", &e);

//    printf("转换为字符:%c\n",e);

   


}

0 0