首页 > 其他分享 >实验1

实验1

时间:2023-03-03 11:35:07浏览次数:39  
标签:10 return int sum 实验 printf include

实验任务1

代码

1 #include <stdio.h>
2 int main()
3 {
4     printf(" o   o\n" );
5     printf("<H> <H>\n");
6     printf("I I I I\n");
7      
8     return 0;
9  } 
#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;
 } 

截图

实验任务2

代码

写法1:

#include <stdio.h>
int main()
{
    int n,sum;
    scanf("%d, &n");
    sum=n*(n+1)/2;
    printf("sum=%d\n", sum);
    
    return 0;
}

截图

写法2:

#include <stdio.h>
int main()
{
    int n,sum;
    scanf("%d, &n");
    sum=(n+1)*n/2;
    printf("sum=%d\n", sum);
    
    return 0;
}

截图

写法3:

#include <stdio.h>
int main()
{
    int n,sum;
    scanf("%d, &n");
    sum=n/2*(n+1);
    printf("sum=%d\n", sum);
    
    return 0;
}

截图

写法4:

#include <stdio.h>
int main()
{
    int n,sum;
    scanf("%d, &n");
    sum=(n+1)/2*n;
    printf("sum=%d\n", sum);
    
    return 0;
}

截图

 

 

实验任务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;
}

截图

 回答:用t作为中间值,让a,b的值相互替换。

 

实验任务4

代码

#include <stdio.h>
int main()
{
    int x,t,m;
    
    x=123;
    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;
}

截图

 

#include <stdio.h>
int main()
{
    int x,t,m;
    
    x=456;
    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;
}

截图

 

 

 回答:使百十个位的数置换。

 

实验任务5

代码

#include <stdio.h>
int main()
{
    float a,b,c;
    
    scanf("%f%f%f",&a,&b,&c);
    
    if(a+b>c)
        printf("能构成三角形");
    else
        printf("不能构成三角形");
         
    return 0;
}

截图

实验任务6

代码

#include <stdio.h>
int main()
{
    int year;
    
    year=1000000000/3600;
    year /= 24;
    year /= 365;
    
    printf("10亿秒约等于%d年\n",year);
    
    return 0;
}

 

截图

实验任务7

代码

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    int n;
    
    srand((unsigned)time(NULL));
    n = rand() % 41 + 60;
    printf("n=%d\n", n);
    
    return 0;
}

截图

 

 实验任务8

代码

#include <stdio.h>
int main()
{
    char ans1,ans2;
    
    printf("今天复习预习了吗?");
    ans1=getchar();
    
    getchar();
    
    printf("今天动手实践了吗?");
    ans2=getchar();
    
    if((ans1 ='y'||'Y') && (ans2 ='y'||'Y'))
        printf("继续保持");
    else
        printf("我们来试试吧");
         
    return 0;
}

截图

实验总结

1.学会代码的基本操作。

2.学会了如随机函数,if语句的使用。

3.实践过程仍然出现无法理解的错误。

标签:10,return,int,sum,实验,printf,include
From: https://www.cnblogs.com/FC000/p/17172795.html

相关文章

  • 实验1
    【实验任务1】源码1_1://打印一个字符小人#include<stdio.h>#include<stdlib.h>intmain(){ printf("o\n"); printf("<H>\n"); printf("II\n"); printf("o\n"......
  • 实验1
    实验任务1程序代码:#include<stdio.h>#include<stdlib.h>intmain(){printf("0\n");printf("<H>\n");printf("II\n");system("pause");......
  • 实验1
    1.实验任务1垂直方向上#include<stdio.h>#include<stdlib.h>intmain(){ printf(" O\n"); printf("<H>\n"); printf(" II\n");printf(" O\n");printf("<H>......
  • 实验1
    1.实验任务1task1_1.c#include<stdio.h>#include<stdlib.h>intmain(){printf("0\n");printf("<H>\n");printf("II\n");printf("0\n");......
  • 实验一
    实验任务一源代码//打印垂直两个字符小人#include<stdio.h>intmain(){printf("o\n");printf("<h>\n");printf("II\n");printf("o\n");......
  • 实验1
    //打印一个字符小人#include<stdio.h>intmain(){printf("o\n");printf("<H>\n");printf("II\n");return0;}//1+2+3+...+n(设n......
  • 实验任务
    /*task1.c*/1#include<stdio.h>2intmain()3{45printf("o\n");6printf("<H>\n");7printf("II\n");89return0;10}/......
  • 实验1
    实验任务1-1运行结果 程序源码#include<stdio.h>intmain(){printf("o\n");printf("<H>\n");printf("II\n");printf("o\n");printf(......
  • 实验一
    实验任务1//打印一个字符小人#include<stdio.h>intmain(){printf("O\n");printf("<H>\n");printf("II\n");return0;}实验任务2//1......
  • 实验1 C语言开发环境使用和编程初体验
    实验任务1程序源代码:task1_1#include<stdio.h>intmain(){printf("0");printf("0\n");printf("<H>");printf("<H>\n");......