无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

c語言練習

2022-10-10 23:18 作者:沐笙--ms  | 我要投稿


[例3.1] 使用putchar()函數(shù)顯示字符

#include <stdio.h>

main()

{ char a,b;

a='B';

b='\117'; /* 117是字符'O'的八進制ASCII碼 */

putchar(a);

putchar(b);

putchar('X'+1);

putchar('\n');

}

[例3.2] 使用getchar()函數(shù)從鍵盤上讀一個字符

#include <stdio.h>

main()

{ char ch;

ch=getchar();

putchar(ch);

}

[例3.4] 將鍵盤輸入的兩個整數(shù)互換之后輸出。

#include <stdio.h>

main()

{ int a,b,t;

printf("請輸入a,b:");

scanf("%d,%d",&a,&b);

printf("交換之前:a=%d,b=%d\n",a,b);

t=a;

a=b;

b=t;

printf("交換之后:a=%d,b=%d\n",a,b);

}

[例3.5] 將輸入的一個大寫字母轉(zhuǎn)換為小寫字母輸出。


#include <stdio.h>


main()

{ char ch;

printf("輸入一個大寫字母:");

ch=getchar();

ch=ch+32;

printf("對應的小寫字母為:");

putchar(ch);

}

[例3.6] 輸入一個時間數(shù)據(jù),用漢字輸出表示的時間。如輸入如“10:20:34”時,輸出“10時20分34秒”。


#include <stdio.h>


main()

{ int hour,minute,second;

printf("輸入一個時間(hh:mm:ss):");

scanf("%d:%d:%d",&hour,&minute,&second);

printf("您輸入的時間是"%d時%d分%d秒\n",hour,minute,second);

}

[例3.7] 輸入一個3位整數(shù),將這個數(shù)逆序組成一個新的數(shù)輸出。如輸入“123”,輸出“321”。


#include <stdio.h>


main()

{

int OldData,NewData,a,b,c;


printf("輸入一個三位數(shù):");

scanf("%d",&OldData);

a=OldData%10; /* 原數(shù)的個位 */

c=OldData/100; /* 原數(shù)的百位 */

b=OldData/10%10; /* 原數(shù)的十位 */

NewData=a*100+b*10+c; /* 組成新的數(shù) */

printf("%d的逆序數(shù)為%d\n",OldData,NewData);

}

[例3.8] 由計算機隨機出一道兩位數(shù)的加法題,并讓用戶回答。

本例不要求對用戶的輸入是否正確進行比較。


#include <stdio.h>

#include <stdlib.h>


main()

{ int a,b,c,d;

randomize();

a=random(90)+10; /* random(90)產(chǎn)生0~89之間的隨機數(shù) */

b=random(90)+10;

c=a+b;

printf("計算:%d + %d =",a,b);

scanf("%d",&d);

printf("正確的結果為:%d\n",c);

printf("您輸入的數(shù)為:%d\n",d);

}


c語言練習的評論 (共 條)

分享到微博請遵守國家法律
苍山县| 阿拉善右旗| 贵定县| 五莲县| 鹤峰县| 丰台区| 海淀区| 邻水| 沂南县| 新和县| 勃利县| 南乐县| 鄂尔多斯市| 延寿县| 平昌县| 社会| 安远县| 临沧市| 铁力市| 开封市| 福泉市| 利川市| 鄱阳县| 宁津县| 瓦房店市| 武鸣县| 灵川县| 兰溪市| 梁山县| 南昌市| 沭阳县| 明溪县| 石城县| 嘉荫县| 盐池县| 库尔勒市| 和政县| 凤冈县| 赣州市| 石渠县| 固安县|