- 学·问
- 帖子详情
0
物联网205_202017170546_朱杰
发表于2020年12月07日
<p><code class="brush:cpp;toolbar:false" ><br ></code> #define N 5<br >#include <string.h> <br >#include <stdio.h><br >#include <stdlib.h></p><p>int newstrcmp(char str1[],char str2[]){</p><p> int i;</p><p> for(i=0;str1[i]!='\0'&&str2[i]!='\0';i++){</p><p> if(str1[i]==str2[i]){</p><p> continue;</p><p> }else{</p><p> break;</p><p> }</p><p> }</p><p> if(str1[i]>str2[i]){</p><p> return 1;</p><p> }else if(str1[i]<str2[i]){</p><p> return -1;</p><p> }else if(str1[i]==str2[i]){</p><p> return 0;</p><p> }</p><p>}</p><p>void examine(){<br > system ("color f3");<br > char exam[N][7][100]={{"计算机能直接执行的程序是( )。",<br > "A.源程序",<br > "B.目标程序",<br > "C.汇编程序",<br > "D.可执行程序",<br > "D",<br > ""},<br > {"下列叙述中错误的是( )",<br > "A.C程序可以由多个程序文件组成",<br > "B.一个C语言程序只能实现一种算法",<br > "C.C程序可以由一个或多个函数组成",<br > "D.个C函数可以单独作为一个C程序文件存在",<br > "B",<br > ""},<br > {"计算机能直接执行的程序是( )。",<br > "A.源程序",<br > "B.目标程序",<br > "C.汇编程序",<br > "D.可执行程序",<br > "D",<br > ""},<br > {"计算机能直接执行的程序是( )。",<br > "A.源程序",<br > "B.目标程序",<br > "C.汇编程序",<br > "D.可执行程序",<br > "D",<br > ""},<br > {"计算机能直接执行的程序是( )。",<br > "A.源程序",<br > "B.目标程序",<br > "C.汇编程序",<br > "D.可执行程序",<br > "D",<br > ""}}; <br > int score=0;<br > for(int i=0;i<N;i++){<br > printf("%d %s\n",i+1,exam[i][0]);<br > printf("%s\n",exam[i][1]);<br > printf("%s\n",exam[i][2]);<br > printf("%s\n",exam[i][3]);<br > printf("%s\n",exam[i][4]);<br > //printf("%s\n",exam[i][5]);<br > //printf("%s\n",exam[i][6]);<br > printf("请输入您的选项\n");<br > scanf("%s",exam[i][6]);<br > if(strcmp(exam[i][5],exam[i][6])==0){<br > score+=20;<br > printf("对了\n"); <br > }else{<br > printf("错了\n"); <br > }<br > }<br > printf("您的成绩为%d\n",score); <br >}<br > <br >char username[16];<br >char password[16];<br >char username1[16];<br >char password1[16];</p><p>void myregister(){<br > printf("注册页面\n");<br > printf("请输入用户名\n");<br > scanf("%s",username);<br > getchar();<br > printf("请输入密码\n");<br > scanf("%s",password);<br > getchar();<br >}</p><p>void login(){<br > printf("登陆页面\n");<br > printf("请输入用户名\n");<br > scanf("%s",username1);<br > getchar();<br > printf("请输入密码\n");<br > scanf("%s",password1);<br > getchar();<br > if(!strcmp(username,username1)&&!strcmp(password,password1)){<br > printf("登陆成功\n"); <br > examine();<br > }else{<br > printf("登录失败\n"); <br > }<br >}</p><p><br >int main(int argc, char *argv[])<br >{ <br > myregister();<br > login() ;<br > return 0;<br >}</p>
1
回复