首页 > 其他分享 >实验1

实验1

时间:2023-03-08 12:58:24浏览次数:31  
标签:10 截图 int 实验 printf main

1.实验任务1 

 task1_1

#include<stdio.h>
int main()
{
    printf(" o \n");       
    printf("<H>\n");    
    printf("I I\n");    
    printf(" o \n");        
    printf("<H>\n");    
    printf("I I\n");   
    
    return 0;
 } 

运行结果截图

 

 task1_2

#include<stdio.h>
int main()
{
    printf(" o     o\n");       
    printf("<H>   <H>\n");    
    printf("I I   I I\n");    
     
    return 0;
 } 

运行结果截图

 

 2.实验任务2

 

#include<stdio.h>

int main()
{
    int n, sum;
    
    scanf("%d" , &n);
    
    sum =  n*(n+1)/2 ;
    printf("sum = %d\n", sum);
    
    return 0;
}

运行结果截图

 

写法1、2可以实现题目要求。写法3、4先将输入的数除以2会使结果出现小数。

 

 3.实验任务3

#include<stdio.h>

int main()
{
    int a, b, t;
    
    a = 3;
    b = 4;
    printf("a = %d,b = %d\n", a,b);
    
    t = a;
    a = b;
    b = t;
    printf("a = %d,b = %d\n", a, b);
    
    return 0;
}

运行结果截图

 源代码line11-13合起来实现的功能是使a 和b 的值互换

 

4.实验任务4

#include <stdio.h>

int main()
{
     int x, t, m;
    
     x = 321;
     printf("x = %d\n", x);
    
     t = 0;
     
     m = x % 10;
     t = t *10 + m;
     x = x / 10;
    
     m = x % 10;
     t = t *10 + m;
     x = x / 10;
    
     m = x % 10;
     t = t *10 + m;
     x = x / 10;
    
     printf("t = %d\n", t);
    
     return 0;
}

运行结果截图

代码line10-22组合起来实现的功能是使输入的三位数个位和百位互换位置。

5.实验任务5

 

运行结果截图

6.实验任务6

运行结果截图

7.实验任务7

运行结果截图

8.实验任务8

运行结果截图

 

标签:10,截图,int,实验,printf,main
From: https://www.cnblogs.com/xsq1201/p/17172627.html

相关文章