当前位置:首页 » 编程语言 » c语言比较用户输入的数据
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言比较用户输入的数据

发布时间: 2022-08-10 03:33:20

A. c语言编程,输入两个字符串,比较他们的大小并输出比较结果

#include "stdio.h"
#include "string.h"

void main()
{
char a[100],b[100];
int comp;
printf("Please input 2 string:\n");
scanf("%s%s",a,b);
comp=strcmp(a,b);
if(comp>0)
printf("The bigger is %s\n",a);
else if(comp<0)
printf("The bigger is %s\n",b);
else
printf("%s=%s\n",a,b);
getch();
}

B. C语言编写程序,要求用户输入字符串,程序判定字符串的真假,若为真则返回另一个值

单纯判断字符串,用strcmp函数比较两个字符串,相同返回0。
要比较,首先需要有数据,像你举例的,判断输入姓名,那么首先要有一堆数据里面存放了姓名班级等对应信息,这些信息可存放在数据库或文件,也可直接放在数组及链表中。之后通过循环遍历这些数据,将里面的姓名分别和输入的姓名比较,相同就输出其具体信息。

C. 在c语言中怎样将输入一组数据后求得平均值再将这组数据与平均值比较

用数组存储输入的数据,要是事先不知道输入数据的个数,把数组开大一点,或者用一个while循环录入,设定当输入回车时结束循环。之后就好做了

D. c语言如何用函数比较两个数的大小

1、首先需要准备一个空白的c语言文件,这里是用vs2017软件,在C语言文件中引入C语言的头文件,新建一个max函数用来判断大小,最后设置一个main主函数:

E. C语言中如何验证用户输入的是不是一个数字,并比较数字的大小

#include<stdio.h>
#include<string.h>
int
main()
{
char
str[1000];
scanf("%s",str);
bool
shishuzi=true;
for(int
i=0;i<strlen(str);i++)
if(str[i]<'0'
||
str[i]>'9')
{
printf("不是数字!\n");
shishuzi=false;
break;
}
if(shishuzi==true)
printf("是数字!\n");
return
0;
}
这个是多位的,如果只要一位数的话,稍微改改就可

F. C语言编程 比较用户输入的字符串是否为表示同意的yes(用户可以用大小写)

#include <stdio.h>
void main()
{
char str[128];
printf("请输入字符串,不能大于128个字符:\n");
scanf("%s",str);
if(!strcmp(str,"yes")||!strcmp(str,"Yes")||!strcmp(str,"YEs")||!strcmp(str,"YES")||!strcmp(str,"yeS")!strcmp(str,"yEs"))
printf("用户同意!!\n");
}

G. C语言中如何实现从文件读取一数据并和用户输入的进行比较

#include<stdio.h>

intmain()
{
FILE*fp=NULL;
charstr[100]={0};
charinput[100]={0};
fp=fopen("password.txt","r");
if(fp==NULL)
{
printf("openfilefailed ");
return-1;
}
fgets(str,sizeof(str),fp);
fclose(fp);
printf("pleaseinputpassword: ");
gets(input);

if(strcmp(input,str)==0)
{
printf("welcomelogin ");
}else
{
printf("passwordiswrong ");
}

return0;
}

H. 【c语言】请问大家,我用char数组保存了一组用户输入的数字,那么怎样去把这些数字与规定的数字比较呢

有专门的库函数atoi()
例如:char buf[5] = "12345";
int nBuf = atoi(buf);
注意处理异常情况。后面的就不需要我说了吧。

I. 用c语言怎么判断用户输入的数据是否和数据库的数据是否相同啊

运行时类型检查是动态语言才需要的功能,C语言是编译型语言,所有变量的类型在编译时都可以确定,不需要这种函数(也不可能实现)。