代码改变世界

实验一

2019-03-22 14:41  哈哈好  阅读(227)  评论(0)    收藏  举报

实验结论

Part 1 这部分是验证性内容,比较简单,只要按照书上的一步一步输入就没有太大的问题,虽然会有点慢,但只要认真对照书上输入就能做对。一定要注意空格和标点的使用,尤其是分号的使用。有时少输入一个分号就可能使你的程序出错。多注意,细心就行。

Part 2 这第一个程序只要弄清关系式就好,想到任何数除以2余数要么是零,要么是1这个程序就出来了,但也要知道取余数的符号是%,等号是两个等号连起来,剩下的只要认真写就好了。

       

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

 

 

 

         这第二个程序要弄清好关系式,还有就是不等式要分开来写,不能连在一起写,我当时就写的连在一起了  ,结果就是找了好一会才找出来,弄清这些应该就没问题了。

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

       这第三个程序主要是找大小写之间的关系,关系一找出来还是比较好做的,但这之中必须了解大小写的ASCII。如果不了解这那还是很难的。我当时就是不了解,结果既没有做出来还浪费了很长时间,所以做这类题之前要多了解一些ASCII。

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

 

 实验总结与体会

   这是第一次做C语言的实验,虽然做的很慢但还是可以体会到其中的乐趣,很享受程序运行出来时的那一份快乐。说实话,C语言还是有难度的,有时候一步错就会使整个程序出问题,弄的你费好大劲才能找出来错在哪。所以说C语言要求的就是认真,细心,如果具备这两个品质,那学起来就应该比较简单了。