我没有刷过太多的算法题,但是在我刷过的有限的算法题中,比较常用的大概就是%d,%[],%c,%s,大部分算法题的输入都是整数和字符串组成的。 但也有一些算法题的输入比较奇特,这时可能会用到%o,%x/%X, 基本示例 读入整数 读入一个整数: inta;scanf("%d",&a); 读入形式如"1 2 12 42.."这样的多个整数: ...
#define_CRT_SECURE_NO_WARNINGS 1#include<stdio.h>intmain() {//多组输入,每一行输入大写字母 A B//针对输入,输出对应的小写字母 a b//只能调整一个字符//int ch = getchar();//ch = ch + 32;//putchar(ch);intch =0;while((ch = getchar()) !=EOF) { printf("%c\n", ch +32); ...
小蓝正在拷贝一份文件,他现在已经拷贝了 t 秒时间,已经拷贝了 c 字节,文件总共有 s 字节,如果拷贝是匀速进行的,请问小蓝大概还需要拷贝多少秒? 输入格式 : 输入一行包含三个整数 t, c, s,相邻两个整数之间用一个空格分隔。 输出格式 : 输出一个整数,表示答案。数据保证答案正好是整数。 输出样例: 3 10 20...
C编译在碰到空格,TAB,回车或非法数据(如对“%d”输入“12A”时,A即为非法数据)时即认为该数据结束。 在输入单个字符数据(%c)时,若格式控制串中无非格式字符,则认为所有输入的字符均为有效字符,这时输入时无法用空格,TAB或回车做间隔。 例如: scanf("%c%c%c",&a,&b,&c);输入d e f则把'd'赋予a,'...
- 这题的难点在于手写一个矩阵的乘法运算 8. 实验八 #include<stdio.h>intmain(){intN,value,row,...
简介:C语言刷题(二) 习题一:牛牛的单向链表 描述 牛牛从键盘输入一个长度为 n 的数组,问你能否用这个数组组成一个链表,并顺序输出链表每个节点的值。 输入描述 第一行输入一个正整数 n ,表示数组的长度 输出描述 制作一个链表然后输出这个链表的值
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 思路 分别定义四个变量置零,利用 while 语句分别 英文字母、空格、数字 和 其它字符的个数。 题解 代码语言:javascript 复制 #include<stdio.h>intmain(){char c;int letters=0,space=0,digit=0,others=0;printf("请输入一串字符:\n")...
1 输入说明 输入一月用电量,正实数,如70.5。 输出说明 输出应缴电费、档次和该档超额使用的电量数据,档次使用字母A、B和C表示, 分别对应一、二和三档,电量和电费使用浮点型,结果四舍五入,保留小数点后两位小数 输入样例 70.5 输出样例 35.25 A 0.00 ...
首先在一行中输出平均成绩,保留2位小数。然后按照输入顺序,每行输出一位平均线以下的学生的姓名和学号,间隔一个空格。 🏀 题解 💻step1.定义结构体 struct Student{char xuehao[5];//由5个数字组成的字符串char name[10];//长度小于10的非空字符串int score;}stu[10];//因为N <= 10 ...
C语言基础必刷题 教程推荐 1.啊哈C语言 2.啊哈算法 3.菜鸟教程 0.Dev-C++ 安装 1.输出 "Hello, World!" 2.输出整数" 3.输出单个字符 ...