c语言输入提示怎么弄
答:在C语言中,可以使用标准库中的scanf函数来读取用户输入的值,而控制台窗口通常是默认的输入输出设备,所以不需要弹出输入值框。可以通过以下代码示例来读取用户输入的值:c include <stdio.h> int main() { int num;printf("Please enter a number: ");scanf("%d", &num);printf("You entered:...
答:include <stdio.h>#include <string.h>#define MAX_DIGHTS 10const int segments[10][7] = { {1, 1, 1, 1, 1, 1, 0}, /* 0 */ {0, 1, 1, 0, 0, 0, 0}, /* 1 */ {1, 1, 0, 1, 1, 0, 1}, /* 2 */ {1, 1, 1, 1, 0, 0, 1}, /* ...
答:这个你可以参考一下 main(){ char a[]="中国";char b[50]="";clrscr();printf("china=");scanf("%s",b);if (strcmp(a,b)==0) printf("good");else printf("nonono");scanf("%d");}
答:include <stdio.h>#include <string.h>int main(){ char stime[20]; scanf("%s",stime); if(strcmp(stime,"11:00")<=0) printf("上午好!现在是%s",stime); else if(strcmp(stime,"13:00")<=0) printf("中午好!现在是%s",stime); else if(strcmp(stime,"18...
答:include<stdio.h> int main(){ int a[50],n,i;scanf("%d",&n);printf("n input ok\n");for(i=0;i<n;i++){ scanf("%d",a+i);printf("a[%d]=%d input ok\n",i,a[i]);/ .../ return 0;}
答:include<stdio.h> int main(){ float i;while (scanf_s("%f", &i) == -1 || (int)i - i != 0.0 || i<20 || i>100){ fflush(stdin); // 清空输入缓存区,避免输入字符时,scanf()进入死循环 printf("格式错误!请重新输入:\n");} } while (scanf_s("%f", &i) =...
答:直接调用系统API MessageBox()函数就可以了。函数原形 int WINAPI MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT uType);参数说明 hWnd: 消息框的拥有窗此参数口。如果为NULL,则消息框没有拥有窗口。lpText: 消息框的内容。lpCaption: 消息框的标题。uType:指定一个决定对话框...
答:VS2010中的智能感知代码提示能力比C#差很多,其实VS2005、VS2008等也都是这样,没问题,很正常。相比之下,VS2010已经很好了,在你输入::或者.或者->都会有智能代码提示,如果不想输入这些之后而是想直接产生提示的话,可以按Ctrl+J。当然了,如果想要类似C#那个级别的代码提示,方便的代码重构能力的话...
答:3,算法 循环字符串的每一个字符:判断是否是小写字母 ( ch >= 'a' && ch <='z')true: ch -= 32;else,再判断是否大写字母 ( ch >= 'A' && ch <='Z')true: ch += 32;false: 不做处理 4,错误处理 对输入字符串长度做限制 对字母之外的字符是否做提示 ...
答:给你个代码, C++和C语言的常见处理方法 include <iostream>using namespace std;int main(){int a, b, c, d, e;cout << "c++方法:" << endl;while (1){cin >> a >> b >> c >> d >> e;//如果输入错误,流状态对应的错误标志位会被置1,fail会返回真if (cin.fail()){...
网友评论:
饶法17226306034:
c语言中数据输入错误了如何提示输入错误并实现要求重新输入 -
31279黎眉
: 数据输入错误,有两种情况: 1 输入的数据格式不正确,比如要求输入整型,但是输入了字符型. 这种情况,可以通过scanf的返回值进行判断,scanf的返回值是正确输入的变量个数.当返回值和要输入的变量个数不同时,则表示出错,要求重...
饶法17226306034:
C语言编程问题,添加提示 -
31279黎眉
: 改一下input即可 void input_one(int *s) { int a; while(1) { if(scanf("%d",&a) == 1 && a >=0 && a<=100) break; while(getchar()!='\n'); printf("输入错误,请重新输入\n"); } *s = a; } void input(int score[],int length) { int i; for(i=0;i<length;i++) { printf("输入第%d个分数=",i+1); input_one(&score[i]); } }
饶法17226306034:
C语言怎么弄提示语 就是程序运行了会出现中文提示,教你要输入什么的,例如,请输入五位以下的数字 -
31279黎眉
: 用printf输出提示呀! printf("请输入五位以下的数字"); scanf(......);
饶法17226306034:
C语言中怎样实现当输入的数据不符合要求时给出提示并要求重新输入 -
31279黎眉
: #include<stdio.h> void main() {int a,b,c,max;while(scanf("%d%d%d",&a,&b,&c)!=3)printf("oh,no,please input 3 number!")max=a;if(max<b)max=b;if(max<c)max=c;printf("%d\n",max); } 解释,scanf()函数的返回值是它读取的值的个数,如果你声明类型是%d那就不会读取其他类型数据. 这是判断输入是否正确的最简单的方法.
饶法17226306034:
C语言中提示信息自动输入 -
31279黎眉
: 按照你的程序 输入的结束标记是EOF 所以 你要结束,是需要输入EOF的 输入方法为 输入ctrl+z 同时按这两个键,然后回车. 如果是Linux 用ctrl+d
饶法17226306034:
C语言 只能输入数字,输入其他就提示输入错误,请重新输入怎么弄? -
31279黎眉
: 不知道你指的是输入一个数字或字符还是一串 下面是输入一个数字或字符的#include int main() { char c,c1; while(1) { c=getchar(); c1=getchar(); //你打一个非数字时要按回车,回车本身也是一个字符, 用c1接收回车,以免打一个字符输出两个error if(c>='0'&&c break; printf("error!\n"); } }
饶法17226306034:
用C语言编写程序的时候,提示输入信息的时,显示相应的提示,提示来告诉用户所输入信息正确或错误 -
31279黎眉
: #include<stdio.h> int main(){float i;while (scanf_s("%f", &i) == -1 || (int)i - i != 0.0 || i<20 || i>100){fflush(stdin); // 清空输入缓存区,避免输入字符时,scanf()进入死循环printf("格式错误!请重新输入:\n");} } while (scanf_s("%f", &...
饶法17226306034:
C语言输入的字符串不符合条件,怎么提示错误并重新输入?循环要怎么加上去? -
31279黎眉
: 写一个函数(例如int hf(char*s);),判断字符串是否符合要求,不符合要求就循环,一直到符合要求为止.循环的方式多种多样,例如下面这一种:while(scanf("%s",&name)&&hf(name));
饶法17226306034:
怎么样用 C语言 做出 显示输入信息和录入信息? -
31279黎眉
: 两种情况: 第一种:如果你是想从写好的文件中读数据的话,那么使用这种方法 FILE *f1; if((f1=fopen("read.txt","r")==NULL) { cout<<"打开文件错误!"<<endl; exit(0); } char ch=fgetc(f1); while(ch!=EOF) { putchar(ch); ch=fgetc(f1); } fclose(f1...
饶法17226306034:
如何用c语言在控制台弹出一个输入对话框 -
31279黎眉
: #include <tchar.h>#include <windows.h> HINSTANCE _HInstance; // 应用程序句柄 TCHAR _Title[] = _T("简单文本框"); // 定义窗口的标题 TCHAR _WindowClass[] = _T("MySimpleTextBoxApp");// 主窗口类名 ATOM _RegisterClass(...