2023年807程式綜合設計答案解析

2021-09-28 22:17:19 字數 3265 閱讀 3209

如有錯誤請及時通知我改正

,我會第一時間在部落格上更新,避免誤人子弟

//2019 10 11

//coded by user0914 , visual studio 2017

//如有錯誤,請通知我更正

#include

//2016

//20191113更正3題4題

//int a[m][n];

//定義了乙個m行n列的陣列,總元素個數為m*n。

//其第一維長度,也就是總的行數,在c語言中,就是定義中的m。

//類似的,第二維長度,也就是每行元素個數。在c語言中就是定義中的n。

沒有分號

//int main() , *p = a;

//    //a[0] = ;

//    printf("&p+5 %x\n", &p + 5);

//    //printf("**a+1 %x\n", **a+1);//error    c2100    illegal indirection

//    printf("**a+1 is illeagal!\n");

//    printf("&*a+3 %x\n", &*a+3);

//    printf("*(a+0) %x\n", *(a+0));

//    printf("*(a+1) %x\n", *(a + 1));

//    //雖然首元素位址和首位址在數值上是相同的,但是它們所表示的意義卻不相同

//    //只有使用「&陣列名」時,才是取陣列首位址;直接列印陣列名或者&陣列名[0]都是取得陣列首元素位址。

//    //首位址 + 1得到的是跳過整個陣列的位址,首元素位址 + 1得到的是下乙個元素的位址。

//    printf("test\n");

//    printf("&a %x\n", &a);

//    printf("a %x\n", a);

//    printf("&a[0] %x\n", &a[0]);

//    printf("&a+1 %x\n", &a+1);

//    printf("a+1 %x\n", a+1);

//    printf("&a[0]+1 %x\n", &a[0]+1);

//}//int main()

//結構體占用記憶體大小,參考這個

//double fun(int x,int y)

更正//void main()

//    /*while ()

//    do while ();*/

//}更正

//比如

//struct student

//birthday;

//}student;

//void main()

是break

//21.

//int main()

//    //printf("%d %c %b =%d\n",a,op,c,result);//出題有誤,c未定義,%b應為%d

//    printf("%d %c %d =%d\n", a, op, b, result);

//    return 0;

//}//(1)輸入 12+120 則輸出 12 + 120 = 132

//(2)輸入 60/3 則輸出 60 / 3 = 20

//功能:作四則運算

//22.

//int main()

//    for (i = 0; i < n; i++)

//        }

//    }

//    printf("output:\n");

//    for (i = 0; i < n; i++)

//}//輸入10

//輸入49 32 61 97 76 13 27 38 55 86

//則原題輸出 output:-858993460 13 27 32 38 49 55 61 76 86

//更正演算法後 output:13 27 32 38 49 55 61 76 86 97

//23.

//#include

//int main()

//        

//    printf("output:");

//    puts(str);

//    return 0;

//}//這道題我在vs2017上編譯的,我除錯時發現原題**i值不會變化,程式會死迴圈

//所以我改了下**

//輸入introduction of c++ language

//則輸出introduction of c++ language

//將小寫字母變為大寫

//24.

//void main()

//    if (score >= 90)

//    if (score >= 80 && score <= 89)

//    if (score >= 70 && score <= 79)

//    if (score >= 60 && score <= 69)

//    if (score < 60)

//    printf("score:%d grade:%c",score,grade);

//}

//25.

//void main()

//    int j = --i;

//    for (i = 0; ; )

//        if (s[i] != s[j])

//        i++;

//        j--;

//    }

//}

//26.

//按他的意思應該是求主對角線元素的和

//#define x 5

//void main() ;

//    int n = 0;

//    int sum = 0;

//    scanf("%d", &n);

//    for (int i = 0; i < n; i++)

//    }

//    for (int i=0;i x)

//    for (int i = 0; i < n; i++)

//        }

//    }

//    printf("sum = %d\n",sum);

//}

2023年807程式綜合設計答案解析

如有錯誤請及時通知我改正 我會第一時間在部落格上更新,避免誤人子弟 coded by user0914 20190929 include 1st 2.c c語言源程式副檔名 c 目標副檔名 obj 可執行副檔名 exe 5.a 7.b void main 10.b 2nd 12.t 13.t voi...

2023年11月25日學習總結 程式

雖然是25日的部落格,但是直到26號下午才寫,因為昨天晚上到現在一直在除錯程式。可能是數學不好吧,調的很累。本以為出結果時會很興奮,現在卻無比平靜。程式要求 輸入乙個語句,將語句中的單詞順序逆向輸出,但是單詞內容不可以逆序。例 a ab abc.輸出為abc ab a.思路 首先將整個句子字母逆序,...

2023年當程式設計師有前途嗎?

上周五晚上新霸哥做了乙個簡單的調查,從大家的回答中可以看出大家對軟體開發很感興趣,雖然有些朋友是剛接觸軟體開發,有些朋友可能有一定的開發經驗,但是在軟體開發中有所發展的還是那些堅持自己的夢想不斷學習的程式設計師,那麼在2016年當程式設計師有前途嗎?如今是乙個資訊發展的高速時代,新霸哥覺得做程式設計...