- 博客(13)
- 收藏
- 关注
原创 PTA 6-16
本题要求实现一个函数,将两个字符串连接起来。 函数接口定义: char *str_cat( char *s, char *t ); 函数str_cat应将字符串t复制到字符串s的末端,并且返回字符串s的首地址。 #include <stdio.h> #include <string.h> #define MAXS 10 char *str_cat( char *s, c...
2020-04-14 15:49:00 197
原创 PTA 7-120
已知有一对兔子,每个月可以生一对兔子,而小兔子一个月后又可以生一对小兔子(比如:2月份出生的小兔子4月份可以生育)。也就是说,兔子的对数为:第一个月1对,第二个月2对,第三个月3对,第四个月5对…假设兔子的生育期为两年,且不死。那么问题来了,你能说出每个月的兔子数么? 输入格式: 输入一个数n,表示第n个月,1<=n<=24。 输出格式: 输出这个月兔子的数目。 输入样例: 4 输出样...
2020-04-14 15:33:04 268
原创 PTA 7-114
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。 输入格式: 输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分...
2020-04-14 15:23:06 416
原创 PTA 7-125
#include<stdio.h> int main(void) { int num[100][100]; int n; int k = 1; scanf("%d", &n); for (int i = 0; i < n;i++) { for (int j = 0; j < n - i;j++) ...
2020-04-14 14:55:18 139
原创 PTA 7-93
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1 3 +5 3 +3 3 。 本题要求编写程序,计算所有N位水仙花数。 输入格式: 输入在一行中给出一个正整数N(3≤N≤7)。 输出格式: 按递增顺序输出所有N位水仙花数,每个数字占一行。 输入样例: 3 输出样例: 153 370 371 407 正确做法 #include&...
2020-04-10 20:57:02 508
原创 PTA 7-91
#include <stdio.h> int main() { int n, m = 2001; int flag = 0; scanf("%d", &n); if (n <= 2000 || n > 2100) { printf("Invalid year!"); } else { ...
2020-04-10 20:04:30 261
原创 PTA 7-90
#include <stdio.h> int main() { int letter, blank, digit, other; char n; letter = blank = digit = other = 0; for (int i = 1; i <= 10; i++) { n = getchar(); if ((n >= 'a' &&...
2020-04-10 20:03:22 231
原创 PTA 7-119
#include<stdio.h> int main() { int n, num; int max; scanf("%d", &n); scanf("%d", &num); max = num; for (int i = 1; i < n;i++) { scanf("%d", &n...
2020-04-09 23:14:56 121
原创 PAT 7-101
#include<stdio.h> int main() { int n, flag = 1; int w, e, y; scanf("%d", &n); for (w = 1; w <= 20;w++) { for (e = 1; e <= 73;e++) { ...
2020-04-09 23:13:24 168
原创 PTA 7-99
#include<stdio.h> int main() { int n; int i , j; scanf("%d", &n); for (j = 1; j <= n;j++) { for (i = 1; i <= j;i++) { printf("%d*%d=%-4...
2020-04-09 23:12:02 225
原创 PTA 7-66
#include<stdio.h> int main() { int h, m, s; int n; scanf("%d:%d:%d", &h, &m, &s); scanf("%d", &n); s += n; if(s>=60) { m += 1; ...
2020-04-09 23:10:14 422
原创 PTA 7-65 C语言
#include<stdio.h> int main() { char str[90]; int i = 0; gets(str); for (i; str[i] != '\0';i++) { if(str[i]>='A'&&str[i]<='Z') { str...
2020-04-09 23:08:57 572
原创 C语言 PTA 7-100
#include<stdio.h> int f(int x); int main() { int num; scanf("%d", &num); num = f(num); printf("%d", num); return 0; } int f(int x) { int result = 0; while(x!=0) ...
2020-04-09 23:05:50 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人