急!!编程题

[复制链接]
查看11 | 回复2 | 2009-6-28 15:32:32 | 显示全部楼层 |阅读模式
输入一个数,如果它是正整数输出“你的输入正确”,否则输出“你的输入错误”
例如:负数,符号,小数等都不行

回复

使用道具 举报

千问 | 2009-6-28 15:32:32 | 显示全部楼层
#include "stdio.h"#include "stdlib.h"#include "string.h"void main(){ char n[100], t[100]; int inputNum = 0; printf("input a number:"); scanf("%s",&n); inputNum = atoi(n); itoa(inputNum, t, 10); if(strcmp(n, t) == 0 && inputNum > 0)printf("你的输入正确\n"); elseprintf("你的输入错误\n");}...
回复

使用道具 举报

千问 | 2009-6-28 15:32:32 | 显示全部楼层
#include main(){int n;printf("input a number:");scanf("%d",&n);if(n>0)printf("...");elseprintf("...");}...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行