㈠ c语言如何弹出提示框
直接调用系统API MessageBox()函数就可以了。
函数原形
int WINAPI MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT uType);
参数说明
hWnd: 消息框的拥有窗此参数口。如果为NULL,则消息框没有拥有窗口。
lpText: 消息框的内容。
lpCaption: 消息框的标题。
uType:
指定一个决定对话框的内容和行为的位标志集。此参数可以为下列标志组中标志的组合。指定下列标志中的一个来显示消息框中的按钮以及图标。
MB_OK 默认值。有一个确认按钮在里面。
MB_YESNO 有是和否在里面。
MB_ABORTRETRYIGNORE 有Abort(放弃),Retry(重试)和Ignore(跳过)
MB_YESNOCANCEL 消息框含有三个按钮:Yes,No和Cancel
MB_RETRYCANCEL 有Retry(重试)和Cancel(取消)
MB_OKCANCEL 消息框含有两个按钮:OK和Cancel
㈡ c语言,怎样显示友好提示,如以下程序,要求输入r,h的值时,出现“请输入r,h的值”提示。
其实有个提示就可以了,你的那句printf("请输入r,h的值");就已经够了,不过呢,那句话要放在scanf("%lf%lf",&r,&h);的前面。如果这样做会更好一点:
printf("请输入r,h的值:\n");
scanf("%lf%lf",&r,&h);
这样的话,输出完提示信息之后又个冒号,还会打印一个换行。这样美观一些,其实这样一个小程序,这个就够了。要是你还觉得不美观的,可以延用注视的风格,如
printf("********************\n");
printf("请输入r,h的值:\n");
printf("********************\n");
这样就很美观了!不过没啥必要。
㈢ C语言程序提示语句
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define MAX 200
struct data
{
int number;
char name[10];
int rnum;
int tel;
}DA[MAX];
int sign=0;
void add()
{
if(sign < MAX)
{
printf("请输入信息:\n");
printf("请输入学生的学号\n");
scanf("%d",&DA[sign].number);
printf("请输入学生的姓名\n");
scanf("%s",&DA[sign].name);
printf("请输入学生的电话\n");
scanf("%d",&DA[sign].tel);
printf("请输入学生的宿舍号\n");
scanf("%d",&DA[sign++].rnum);
}
else
printf("输入错误!\n");
system("pause");
}
void print()
{
int i;
if(sign>0)
{
for(i=0;i<sign;i++)
{
printf("学号:%d,姓名:%s,宿舍号:%d,联系方式:%d\n",DA[i].number,DA[i].name,
DA[i].rnum,DA[i].tel);
}
printf("\n");
}
else
printf("没有学生信息!");
system("pause");
}
void del()
{
int tempid,i,j,flag=0;
if(sign > 0)
{
printf("请输入您需要删除的学生的学号:\n");
scanf("%d",&tempid);
for(i=0;i<sign;i++)
{
if(tempid==DA[i].number)
{
for(j=i;j<sign;j++)
{
DA[j]=DA[j+1];
}
sign--;printf("删除成功!");
flag=1;
break;
}
}
if (!flag)
{
printf("没有找到,删除失败!\n");
}
}
system("pause");
}
void menu()
{
int choice;
while(1)
{
system (" cls");
printf("*************************************************\n");
printf("* 0.退出管理系统 *\n");
printf("* 1.输入学生信息 *\n");
printf("* 2.输出所有信息 *\n");
printf("* 3.删除学生信息 *\n");
printf("**************************************************\n");
scanf("%d",&choice);
switch(choice)
{
case 0:exit(1);break;
case 1:add();break;
case 2:print();break;
case 3:del();break;
default:printf("查无此功能!\n");system("pause");break;
}
}
}
void main()
{
char a[10],password[10]="4321",i=1;
printf("请输入密码!\n");
while(i)
{
scanf("%s",a);
if(strcmp(password,a)==0)
{printf("密码正确!");
i=0;menu();
}
else printf("密码错误,请重新输入!\n");
}
}
㈣ C语言怎么弄提示语 就是程序运行了会出现中文提示,教你要输入什么的,例如,请输入五位以下的数字
#include<iostream>
#include<stdlib.h>
#include<stdio.h>
using namespace std;
void main()
{
int a;
printf("请输入五位以下的数字\n");
scanf("%d",&a);
system("pause");
}
㈤ C语言编程问题,添加提示
改一下input即可
voidinput_one(int*s)
{
inta;
while(1)
{
if(scanf("%d",&a)==1&&a>=0&&a<=100)
break;
while(getchar()!=' ');
printf("输入错误,请重新输入 ");
}
*s=a;
}
voidinput(intscore[],intlength)
{
inti;
for(i=0;i<length;i++)
{
printf("输入第%d个分数=",i+1);
input_one(&score[i]);
}
}
㈥ C语言程序的提醒语句
void del()
{
int flag = 0;//加个标记,初始值为0
int tempid,i,j;
if(sign > 0)
{
printf("请输入您需要删除的学生的学号:\n");
scanf("%d",&tempid);
for(i=0;i<sign;i++)
{
if(tempid==DA[i].number)
{
flag = 1;//找到该生学号,则flag = 1;
for(j=i;j<sign;j++)
{
DA[j]=DA[j+1];
}
sign--; break;
}
}
if (flag == 1)
{
printf("您成功删除了学生信息.\n");
}
else
{
printf("对不起!没有找到此人信息.\n");
}//加上这段
}
system("pause");
}