實驗二

Part1.編程

%d輸入整形變量,%2d,佔兩個字符,若未滿兩個,左邊用空格補滿若大於兩個,則按實際的長度。數組

%f爲浮點型,用來輸入小數,%8.1佔八個字符,小數點後佔一個字符,若輸出的字符小於八,左側用空格補滿。spa

%c爲輸出字符 輸入double型是,用%lf3d

#include<stdio.h>
int main()
{
    int x=1234;
    float f=123.456;
    double m=123.456;
    char ch='a';
    char a[]="Hello,world";//定義一個數組a,數組中連續存放了字符串常量Hello world
    int y=3,z=4;
    printf("%d %d\n",y,z);
    printf("y=%d,z=%d\n",y,z);
    printf("%8d,%2d\n",x,x);
    printf("%f,%8f,%8.1f,%0.2f,%.2e\n",f,f,f,f,f);
    printf("%1f\n",m);
    printf("%3c\n",ch);
    printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);
    return 0; 
}

Part4.code

#include<stdio.h>
int main()
{
    int level;
    printf("輸入等級(1-5):");
    scanf("%d",&level);
    switch(level){
        case 1:printf("high翻了\n"); break;
        case 2:printf("low爆了\n"); break;
        default:printf("一言難盡\n");
        }
    return 0;
 } 

Part 5.blog

#include<stdio.h>
int main()
{   int answer;
    printf("輸入一個答案A,B,C,D:\n");
    scanf("%c",&answer);
    switch(answer){
    case 'A':printf("binggo,you are right\n");break;
    default:printf("wrong,try again\n");
    }
    return 0;
}

實驗結論與體會:字符串

多看看書,多動手,將書上的知識用在實踐中。會記得更牢固。而且編程的時候能夠試試本身的想法,或者刪去一些語句再運行一下,看看這些語句的做用,從而更好理解。還有就是本身很欠缺的是基礎的知識不熟,什麼數據類型了之類的,因此看書的時候邊看邊敲。it

相關文章
相關標籤/搜索