C语言求帮助
发布网友
发布时间:2022-04-22 10:00
我来回答
共3个回答
热心网友
时间:2023-10-09 18:50
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc,char * argv[])
{
char wz[20];
printf("请输入三个文字:\n");
scanf("%s",wz);
if(strcmp(wz,"没问题"))
printf("0\n");
else
printf("1\n");
system("pause");
return 0;
}
追问问一下:
int main(int argc,char * argv[])这条语句为什么不写成main(),我看书上都是main()
开头加这些东西有什么用,我怎么知道应该加什么?
#include
#include
追答额,int argc,char * argv[]是文件的个数和每个的名称。不必太纠结,不常用,#include是包含字符串函数的头文件,#include是包含系统函数的头文件。
方便的话留个qq,以后多多交流啊。
热心网友
时间:2023-10-09 18:50
按照你的要求编写的C语言程序如下:
#include<stdio.h>
int main(){
char ch;
float pingshi,shixi,ceyan,qimochengji;
double zongpingchengji;
do{
printf("请输入平时成绩:");
scanf("%f",&pingshi);
printf("请输入实习成绩:");
scanf("%f",&shixi);
printf("请输入测验成绩:");
scanf("%f",&ceyan);
printf("请输入期末成绩:");
scanf("%f",&qimochengji);
zongpingchengji=pingshi*0.1+shixi*0.2+ceyan*0.2+qimochengji*0.5;
printf("总评成绩:%lf\n",zongpingchengji);
getchar();
printf("请输入字符空格继续,其它字符终止。\n");
ch=getchar();
}while(ch==' ');
return 0;
}
热心网友
时间:2023-10-09 18:51
#include <stdio.h>
#include <string.h>
#define MAX (1000)
int main(void)
{
char s[MAX];
gets(s);
if(!strcmp(s,"没问题"))
{
puts("1");
}
else
{
puts("0");
}
return 0;
}