PTA c#PTA第一章练习答案【程序设计基础】

您所在的位置:网站首页 浙江大学pta题目及答案第三章 PTA c#PTA第一章练习答案【程序设计基础】

PTA c#PTA第一章练习答案【程序设计基础】

2023-07-31 19:54| 来源: 网络整理| 查看: 265

目录

7-1 输出倒三角图案 (25 分)

7-2 整数四则运算 (25 分)

7-3 输出各位数字 (25 分)

7-4 发奖金 (25 分)

7-5 输出菱形图案 (25 分)

7-6 输出带框文字 (15 分)

7-1 输出倒三角图案 (25 分)

本题要求编写程序,输出指定的由“*”组成的倒三角图案。

输入格式:

本题目没有输入。

输出格式:

按照下列格式输出由“*”组成的倒三角图案。

* * * * * * * * * * #include int main(){ printf("* * * *\n * * *\n * *\n *"); return 0; }

7-2 整数四则运算 (25 分)

本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。

输入格式:

输入在一行中给出2个正整数A和B。

输出格式:

在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。

输入样例:

3 2

输出样例:

3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 = 1 #include int main(){ int A,B,c,d,e,f; scanf("%d %d",&A,&B); c=A+B; d=A-B; e=A*B; f=A/B; printf("%d + %d = %d\n",A,B,c); printf("%d - %d = %d\n",A,B,d); printf("%d * %d = %d\n",A,B,e); printf("%d / %d = %d",A,B,f); return 0; }

7-3 输出各位数字 (25 分)

给定一个三位正整数,输出其百位数字、十位数字及个位数字。

输入格式:

直接输入一个三位正整数,没有其它任何附加字符。

输出格式:

在一行中输出所输入正整数的各个位数字,各个数字之间用逗号间隔,没有其它任何附加字符。

输入样例:

258

输出样例:

2,5,8 #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(){ int a,b,c,d; scanf("%d",&a); b=a/100; c=a/10%10; d=a%10; printf("%d,%d,%d",b,c,d); }

7-4 发奖金 (25 分)

某企业发放奖金,请你编写程序,帮助出纳员用最少的纸币发放奖金。其中奖金精确到元。

注:纸币面额为 100 元、50 元、20 元、10 元、5 元、2 元和 1 元。

输入格式

金额 (以元为单位,小于 10000 的整数)

输出格式

按钞票面额由大到小的顺序输出各种钞票的张数(参见输出样例)

输入样例

5382

输出样例

100元: 53张 50元: 1张 20元: 1张 10元: 1张 5元: 0张 2元: 1张 1元: 0张 #include int main(){ int a,b,c,d,e,f,g,h; scanf("%d",&a); b=a/100; c=a%100/50; d=a%100%50/20; e=a%100%50%20/10; f=a%100%50%20%10/5; g=a%100%50%20%10%5/2; h=a%100%50%20%10%5%2/1; printf("100元: %d张\n",b); printf(" 50元: %d张\n",c); printf(" 20元: %d张\n",d); printf(" 10元: %d张\n",e); printf(" 5元: %d张\n",f); printf(" 2元: %d张\n",g); printf(" 1元: %d张",h); return 0; }

7-5 输出菱形图案 (25 分)

本题要求编写程序,输出指定的由“A”组成的菱形图案。

输入格式:

本题无输入

输出格式:

按照下列格式输出由“A”组成的菱形图案。

A A A A #include int main(){ printf(" A\n"); printf("A A\n"); printf(" A\n"); return 0; }

7-6 输出带框文字 (15 分)

本题要求编写程序,输出指定的带框文字。

输入格式:

本题无输入

输出格式:

按照下列格式输出带框文字。

************ Welcome ************ #include int main(){ printf("************\n Welcome\n************\n"); return 0; }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3