快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

标签:C语言程序设计精髓

中国大学MOOC答案

">执行以下程序后的输出结果为#include  int main() {    int a=1,b=0;    switch (a)    {        case  1:             switch (b)             {                   case  0: printf("**0**");break;                case  1: printf("**1**");break;             }     case  2: printf("**2**");break;    }   return 0; }

A、**0****2** B、**0** C、**0****1****2** D、有语法错误 喵查答案:**0****2** ……继续阅读 »

中国大学MOOC答案

">下面程序代码的功能是判断输入整数的正负性奇偶性,请将第19行和22行标号处缺少的代码填写完整。#include  int main() {     int m;     printf("Input m: ");     scanf("%d", &m);        //输入一个整数     if (m > 0)              //是否为正数     {         if (m % 2 == 0)     //是正数,且能被2整除,则是正偶数         {             printf("%d is a positive even\n", m);         }         else                    //不能被2整除,则是正奇数         {             printf("%d is a positive odd\n", m);         }     }         _______________          //判断是否为负数          {         _______________                  {              printf("%d is a negative even\n", m);   //是负偶数         }         else         {              printf("%d is a negative odd\n", m);    //是负奇数         }     }     else     {         printf("%d is zero.It is an even\n", m);         }    return 0; }

A、第19行代码: else if(m < 0)第22行代码: if (m % 2 == 0) B、第19行代码: if(m < 0)第22行代码: if (m % 2 == 0) C、第19行代码: else if(m < 0)第22行代码: if (m % 2 != 0) D、第19行代码: if(m < 0)第22行代码: if……继续阅读 »

中国大学MOOC答案

">程序功能:从键盘输入一个字符,判别它是否为大写字母。如果是,将它转换成小写字母,如果不是,不转换。在屏幕上输出最后得到的字符。程序代码如下,为实现上述功能,请将第8行标号处缺少的语句填写完整。#include  int main()  {     char c;      printf("Please input a character:");     scanf("%c",&c);    if(c >='A'&&c <= 'Z')        c =_______________;     printf("%c\n",c);    return 0;   }

A、c+32  B、c+48 C、C+65 D、C+97 喵查答案:c+32 ……继续阅读 »

中国大学MOOC答案

">编程计算下面的分段函数,根据从键盘输入的x值,在屏幕上输出y值。 程序代码如下,为完成以上功能,请将第13行标号处缺少的代码填写完整。 #include  #include  int main() {     int x;     double y;     printf("Input x: ");     scanf("%d", &x);        // 输入一个整数     if (x > 0)     {         y = exp(-x);        //如果大于0,计算y=exp(-x)的值      }     _____________     {         y = 1;              //x=0,则y=1     }     else     {         y = -exp(x);        //x<0,则y=-exp(x)     }     printf("y=%f\n", y);     return 0; }

编程计算下面的分段函数,根据从键盘输入的x值,在屏幕上输出y值。 程序代码如下,为完成以上功能,请将第13行标号处缺少的代码填写完整。  #include  #include  int main() {     int x;     double y;     printf("Input x: ");     scanf("%d", &x);    ……继续阅读 »

中国大学MOOC答案

在调用printf函数输出数据时,当数据的实际位宽小于printf函数中的指定位宽时,下面叙述正确的是

在调用printf函数输出数据时,当数据的实际位宽<strong>小于</strong>printf函数中的指定位宽时,下面叙述<strong>正确</strong>的是
A、如果格式字符前面没有负号,那么输出的数据将会右对齐、左补空格;如果格式字符前面有负号,那么输出的数据将会左对齐、右补空格。 B、如果格式字符前面没有负号,那么输出的数据将会左对齐、右补空格;如果格式字符前面有负号,那么输出的数据将会右对齐、左补空格。 C、如果格式字符前面没有负号,那么输出的数据将会右对齐、左补0;如果格式字符前面有负号,那么输出的数据将……继续阅读 »

中国大学MOOC答案

要求按以下格式输出n1和n2的值,每个输出行都是从第一列开始,则空白处代码填写正确的是运行结果示例如下:n1=10n2=20">有以下语句段#include  int main() {     int n1=10,n2=20;     printf("_________",n1,n2);     return 0; }要求按以下格式输出n1和n2的值,每个输出行都是从第一列开始,则空白处代码填写正确的是运行结果示例如下:n1=10n2=20

A、n1=%d\nn2=%d B、n1=%dn2=%d\n C、n1=%d,n2=%d D、n1=%d n2=%d\n 喵查答案:n1=%d\nn2=%d ……继续阅读 »