#include<stdio.h>
#include<stdlib.h>
int main(){
int i=0, j,sum =0;for(i =1; i <10000; i++){for(j = i; j; j /=10){
sum = sum *10+ j %10;}if(i == sum){printf("%d\n",sum);}
sum =0;}system("pause");return0;}
模拟三次密码输入的情况
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main(){
int i;
int j,a;printf("请设置一个密码:\n");scanf("%d",&a);printf("请输入密码:\n");for(i =0; i <3; i++){scanf("%d",&j);if(j == a){printf("密码输入正确\n");break;}else{if(2- i ==0){printf("密码输入有误,退出程序\n");}elseprintf("密码输入不正确,请重新输入(剩余输入次数%d)\n",2-i);}}system("pause");return0;}
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int findards(int a[], int n, int f){
int i;for(i =0; i < n; i++){if(f == a[i])return i;}return-1;}
int main(){
int a[10]={9,8,7,6,5,4,3,2,1,0};printf("%d\n",findards(a,10,7));system("pause");return0;}
第九天C语言输出0-10000之间的回文数#include<stdio.h>#include<stdlib.h>int main() { int i=0, j,sum = 0; for (i = 1; i < 10000; i++) { for (j = i; j; j /= 10) { sum = sum * 10 + j % 10; } if (i == sum) { printf("%d\n",sum); }