实验一(新)

Part 1:

#include <stdio.h>
int main() 
{
    printf("201883300062");
    return 0;
 }

#include <stdio.h>
int product(int, int);
int main(void)
{
    int x, y, s;
    scanf("%d %d", &x, &y);
    s = product(x, y);
    printf("The mul is:%d", s);
    return 0;
 } 
 int product (int a, int b )
 {
     int mul;
     mul = a * b;
     return mul;
 }

<整数相除>

#include <stdio.h>
int main()
{
    int a = 5, b = 7, c = 100, d, e, f;
    d = a / b * c;
    e = a * c / b;
    f = c / b * a;
    printf("d=%d e=%d f=%d\n", d, e, f);
    return 0;
}

<自加自减>

#include <stdio.h>
int main()
{
    int a = 5, b = 8;
    printf("a++=%d\n",a++);
    printf("a=%d\n", a);
    printf("++b=%d\n", ++b);
    printf("b=%d\n", b);
    return 0;
}

<关系运算和逻辑运算>

#include <stdio.h>
int main()
{
    int a = 5, b = 8, c = 8;
    printf("%d, %d, %d, %d\n", a == b && a == c, a != b && a != c, a >= b && a >= c, a <= b && a <= c);
    printf("%d, %d\n", a <= b || a >= c, a == b || b==c);
    printf("%d, %d, %d, %d\n", !(a == b), !(a >= b), !(a >= c), !(a <= b));
    
    return 0; 
}

Part 2:

#include <stdio.h>
int main()
{
    int x;
    printf("请输入一个整数:\n");
    scanf("%d", &x);
    
    if(x % 2 != 0)
        printf("是奇数");
    else
        printf("是偶数");
        
    return 0;  
 } 

<今天星期几>

#include <stdio.h>
int main()
{
    int days;
    printf("请输入一个整数:"); 
    scanf("%d", days);
    
    if(days >= 1 && days <= 5)
      printf("workdays, fighting\n");
    else if(days == 6 || days == 7)
      printf("weekend, yeah!\n");
    else
      printf("Ooop, not in 1~7\n");  
      
    return 0;
}

<大小写转换>

#include <stdio.h>
int main()
{
    char ch;
    printf("请输入一个字符:\n");
    scanf("%c", &ch);
    
    if(ch >= 'a' && ch <= 'z')
      ch = ch - 'a' + 'A';
      
    printf("%c\n", ch);
      
    return 0;
}

出现错误:1.%d错写成%D,导致输出结果为D;

                  2.在已有代码基础上编辑新代码,导致电脑存储为新的代码;

                  3.目前没有办法将取余的数字一一罗列出来。

猜你喜欢

转载自www.cnblogs.com/yy-Siri/p/10568766.html
今日推荐