问题一:
筛选10到1000的回文数
#include<stdio.h>
int main()
{
int m,n,k;
for (m=1;m<=1000;m++){
k=m;
n=0;
while(k>0){
n=n*10+(k%10);
k=k/10;}
if(m==n)
printf("%d ",m);
}
return 0;
C语言的基本语法
下面是我认为出现频率高的关键词
typedef 用以给数据类型取别名
struct 声明结构体变量
typedef | 用以给数据类型取别名 |
register | 声明寄存器变量 |
char | 声明字符型变量或函数 |
static | 声明静态变量int声明整型变量或函数 |
struct | 声明结构体变量或函数 |
signed | 声明有符号类型变量或函数 |
if | 条件语句 |
else | 条件语句否定分支(与 if 连用) |
switch | 用于开关语句 |
case | 开关语句分支 |
for | 一种循环语句do循环语句的循环体 |
while | 循环语句的循环条件 |
continue | 结束当前循环,开始下一轮循环break跳出当前循环 |
sizeof | 计算数据类型长度 |
return | 子程序返回语句(可以带参数,也可不带参数)循环条件 |
对于标识符
1,由字母,下划线_开头且由字母,下划线_和数字组成
2,字母要区分大小写
3,关键字不能做标识符
对于后缀
C语言程序文件的后缀为 .c