zoukankan      html  css  js  c++  java
  • 2017《Java技术》预备作业 计科1501 杨欣蕊

    1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?

    我期望的师生关系在课上是师生,在课下是朋友。老师讲了是一件很严肃的事情,应该尊重老师,而且我们在上课时要积极配合老师,认真听讲,努力思考。平时我们也要多看一些专业书,遇到不明白的及时找老师解决。生活中,希望可以和老师像朋友一样交谈,遇到困难可以找老师帮忙。这就是我期望的师生关系。

    2.你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?

    我的爱好是阅读和球类。我认为无论我们做什么事只要我们认真对待,坚持不懈,遇到困难不放弃,我们做什么事都会有满意的结果。在学习中,我们也要努力,不被困难打倒,而且下半年多是专业课,我们在平时就要多学多练多思考。

    3.学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?

    学完C语言和数据结构两门课程写了几千行代码:

    #include<stdio.h>
    int mian()
    {
        FILE *fp=NULL;
        char file_name[20];
        int c,k=0;
    	int	i=0;
        printf("请输入要统计的文件名:\n");
        scanf("%s",file_name); 
        fp=fopen(file_name, "r");
        while((c=fgetc(fp))!=EOF)
        { 
            if(c=='\n') 
            {
    			i++; 
    		} 
            k=c; 
        }
        fclose(fp);
        if(k!='\n')
    	{
    		i++;
    	}
        printf("文件共有%d行:\n",i);
        return 0;
     }
    

    下学期一定严格要求自己完成实验内容。

    4.学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。

    把数组A的内容复制到数组B中

    #include <stdio.h>
    #define N 100
    int main ()
    {
    int i,n;
    int a[N],b[N];
    printf("输入a数组的数据:\n");
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
    scanf("%d",&a[i]);
    }
    for(i=0;i<n;i++)
    {
    b[i]=a[i];
    }
    printf("输出b数组的数据:\n");
    for(i=0;i<n;i++)
    {
    printf("%d",b[i]);
    }
    return 0;
    }
    

    查找整数数组A中有没有数字5

    #include <stdio.h>
    #define N 100
    int main ()
    {
    	int i,n;
    	int a[N];
    	printf("输入a数组的数据:\n");
            scanf("%d",&n);
    	for(i=0;i<n;i++)
    	{
    	scanf("%d",&a[i]);
    	}
    	for(i=0;i<n;i++)
    	{
    		if(a[i]==5)
    		{
    			printf("查找有5\n");
    		
    		}
    	}
    		return 0;
    }
    
    

    对整数数组A进行排序
    从小到大

    #include<stdio.h>
    int main()
    {
    int a[10],i,j,n,max;
    printf("please put number\n:");
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
    scanf("%d",&a[i]);
    }
    
    for(i=0;i<n;i++)
    {
    	for(j=0;j<n-i-1;j++)
    	{
    		if(a[j]>a[j+1])
    		{
    		max=a[j];
    		a[j]=a[j+1];
    		a[j+1]=max;
    	}
    }
    }
    for(i=0;i<n;i++)
    {
    printf("%d\t",a[i]);
    }
    return 0;
    }
    

    从大到小

    #include<stdio.h>
    int main()
    {
    int a[10],i,j,n,min;
    printf("please put number\n:");
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
    scanf("%d",&a[i]);
    }
    
    for(i=0;i<n;i++)
    {
    	for(j=0;j<n-i-1;j++)
    	{
    		if(a[j]<a[j+1])
    		{
    		min=a[j];
    		a[j]=a[j+1];
    		a[j+1]=min;
    	}
    }
    }
    for(i=0;i<n;i++)
    {
    printf("%d\t",a[i]);
    }
    return 0;
    }
    
  • 相关阅读:
    BadUSB 利用
    java 将函数作为参数传递
    odoo12 修行提升篇之 常用的高阶函数 (二)
    odoo12 修行提升篇之 异步定时任务 (一)
    odoo12 修行基础篇之 利用kanban做分析 点击跳转分析模型列表 (九)
    odoo12 修行基础篇之 kanban (八)
    odoo12 修行基础篇之 记录批处理 (七)
    odoo12 修行基础篇之 列表的筛选和分组 (六)
    odoo12 修行基础篇之 添加记录编码 (五)
    odoo12 修行基础篇之 添加工作流和操作记录 (四)
  • 原文地址:https://www.cnblogs.com/errui/p/6351898.html
Copyright © 2011-2022 走看看