- Apr 09 Mon 2018 11:09
-
程設小考一討論區
小考一討論區
- Mar 26 Mon 2018 09:35
-
Array
#include <stdio.h>
#include <stdlib.h>
#define size 20
int GiveValue(int A[], int n){
for(int a=0;a<n;a++) A[a]=a;
return 1;
#include <stdlib.h>
#define size 20
int GiveValue(int A[], int n){
for(int a=0;a<n;a++) A[a]=a;
return 1;
- Mar 05 Mon 2018 10:32
-
陣列-輸入輸出
[1] 完成 Input n; Output : 1 + 2 + ... + n
#include <stdio.h>
#include <stdlib.h>
int main(){
int n,r;
scanf("%d",&n);
r=0;
for(int i=1;i<=n;i++){
r = r + i;
}
printf("%d\n",r);
system("pause");
return 1;
}
#include <stdio.h>
#include <stdlib.h>
int main(){
int n,r;
scanf("%d",&n);
r=0;
for(int i=1;i<=n;i++){
r = r + i;
}
printf("%d\n",r);
system("pause");
return 1;
}
- Nov 29 Wed 2017 16:44
-
利用if...else if去判斷白天或晚上
int main(int argc, char *argv[]) {
int a,b;
char c;
printf("請輸入一個時間:");
scanf("%d%c%d",&a,&c,&b);
if((a >= 5) && (a <= 17)){
printf("白天");
}
else if((a == 18) && (b == 0)){
printf("白天");
}
else if((a >= 18) || (a <= 4)){
printf("晚上");
}
return 0;
}
int a,b;
char c;
printf("請輸入一個時間:");
scanf("%d%c%d",&a,&c,&b);
if((a >= 5) && (a <= 17)){
printf("白天");
}
else if((a == 18) && (b == 0)){
printf("白天");
}
else if((a >= 18) || (a <= 4)){
printf("晚上");
}
return 0;
}
- Nov 20 Mon 2017 10:02
-
演算法#程式練習#C
- Nov 17 Fri 2017 14:11
-
php#題目100題
- Nov 15 Wed 2017 17:40
-
C#C++#輸入一 1000以內的整數,判斷此整數是否為回文
/*
輸入一 1000以內的整數,判斷此整數是否為回文; 123反過來321不是回文; 121反過來121 是回文;
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,e; // a:輸入的整數 b:a的百位數, c:a的十位數 d:a的個位數 e:a的反轉 (=100*d+10*c+b;)
int t;
scanf("%d",&a); // 設 a=121 (or 123)
t=a;
b=(int)t/100; // b=(int)121/100=1 or (int)123/100=1
t=t-100*b; // t=121-100*1=21 or t=123-100*1=23
c=(int)t/10; // c=(int)21/10=2; or c=(int)23/10=3;
t=t-10*c; // t=21-10*2=1; or t=23-10*2=3;
d=t; //d=1 or d=3;
//printf("test %d %d %d %d %d",a,b,c,d,e);
e=100*d+10*c+b; //e=100*1+10*2+1=121 or e=100*3+10*2+1=321
if(a==e) printf("%d 是回文",a); // 121 是回文 123 不是回文
else printf("%d!=%d 不是回文",a,e);
printf("\n\n"); system("pause");
輸入一 1000以內的整數,判斷此整數是否為回文; 123反過來321不是回文; 121反過來121 是回文;
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,e; // a:輸入的整數 b:a的百位數, c:a的十位數 d:a的個位數 e:a的反轉 (=100*d+10*c+b;)
int t;
scanf("%d",&a); // 設 a=121 (or 123)
t=a;
b=(int)t/100; // b=(int)121/100=1 or (int)123/100=1
t=t-100*b; // t=121-100*1=21 or t=123-100*1=23
c=(int)t/10; // c=(int)21/10=2; or c=(int)23/10=3;
t=t-10*c; // t=21-10*2=1; or t=23-10*2=3;
d=t; //d=1 or d=3;
//printf("test %d %d %d %d %d",a,b,c,d,e);
e=100*d+10*c+b; //e=100*1+10*2+1=121 or e=100*3+10*2+1=321
if(a==e) printf("%d 是回文",a); // 121 是回文 123 不是回文
else printf("%d!=%d 不是回文",a,e);
printf("\n\n"); system("pause");
- Nov 15 Wed 2017 16:12
-
C#C++#程式設計觀念複習:宣告變數 指定數值 運算 印結果
C#C++#程式設計觀念複習:宣告變數 指定數值 運算 印結果
基本I/O : 變數,printf 和scanf 就可完成的題目
這單元的題目是,只需要4個步驟就可完成
1. 宣告變數
2. 變數給值
3. 運算
4. 印結果
基本I/O : 變數,printf 和scanf 就可完成的題目
這單元的題目是,只需要4個步驟就可完成
1. 宣告變數
2. 變數給值
3. 運算
4. 印結果
- Nov 13 Mon 2017 21:45
-
資料結構#鏈結串列#串列合併
/* 資料結構#鏈結串列#串列合併
串列的合併
(1) 用GenList 產生 l1和 l2
(2) 將 l1和 l2合併
*/
#include <stdio.h>
#include <stdlib.h>
串列的合併
(1) 用GenList 產生 l1和 l2
(2) 將 l1和 l2合併
*/
#include <stdio.h>
#include <stdlib.h>

