user-0 提问: 求求大佬给写个C语言程序

回复:
user: user-0
content: 引用 1 楼 寻开心的回复:自己写， 给个示范随机数例子，  遇到问题再提问： #include<stdlib.h> #include <time.h>  void main() { 	srand(time(NULL)); 	int n = rand()%10000; 	int m = rand()%100; 	int l = n/m; 	int k = n%m; 	printf("%d %d %d %d", n, m, l, k); } 自己做出来了，嘿嘿谢谢大佬！

user: user-0
content: 引用 3 楼 datoulaile123的回复:#include<stdlib.h> #include <time.h> int main(void) { 	int x = 0, y = 0; 	char z; 	int iRand1, iRand2; 	int num1 = 0,num2 = 0; 	printf("输入被除数和除数随机数最大值,以空格隔开："); 	scanf("%d %d", &num1,&num2); 	while (true) 	{ 		srand(time(NULL)); 		iRand1 = rand()%num1 + 1; 		iRand2 = rand()%num2 + 1;  		printf("产生的被除数为：%d，除数为：%d\n", iRand1, iRand2); 		printf("请同学输入商和余数，以空格隔开："); 		scanf("%d %d",&x,&y);  		if ((iRand1 / iRand2) != x || (iRand1%iRand2) != y) 		{ 			printf("除数错误，正确答案：商 %d,余数 %d\n", iRand1 / iRand2, iRand1%iRand2); 		} 		else 		{ 			printf("回答正确\n"); 		} 		printf("输入其他键继续，q键退出\n"); 		getchar();//读取回车键的\n  		z = getchar(); 		if ('q' == z || 'Q' == z) 		{ 			break; 		} 	} 	return 0; } #include <stdio.h> #include <stdlib.h> #include <time.h>  main()  {     int i,k;    srand( (unsigned)time( NULL ) );     { int n1,n2,x,y,j;     n1=rand()%100;     n2=rand()%100+1;     if (n1>=n2)     {printf("被除数是：%d\n",n1);      printf("  除数是：%d\n",n2);     }     else     {j=n1;      n1=n2;      n2=j;      printf("被除数是：%d\n",n1);      printf("  除数是：%d\n",n2);     }     printf("    商是：");     scanf("%d",&x);     printf("  余数是：");     scanf("%d",&y);     if ((n1/n2)!=x||(n1%n2)!=y)     {         printf("输入错误，正确答案：商：%d，余数：%d\n ",n1/n2,n1%n2);     }     else      {         printf("回答正确！\n");      } 参考大佬的做出来了，谢谢谢谢！

user: user-0
content: 引用 4 楼 datoulaile123的回复:[quote=引用 2 楼 qq_45895629 的回复:] [quote=引用 1 楼 寻开心的回复:]自己写， 给个示范随机数例子，  遇到问题再提问： #include<stdlib.h> #include <time.h>  void main() { 	srand(time(NULL)); 	int n = rand()%10000; 	int m = rand()%100; 	int l = n/m; 	int k = n%m; 	printf("%d %d %d %d", n, m, l, k); } 好狠我自己试试[/quote] 额，正好发完代码发现 你发了自己试试。。[/quote] 哈哈谢谢谢谢大佬，大佬写的很好我在努力学

user: user-1
content: 你的问题是什么呢，或者你的程序在运行过程中出了什么问题。

user: user-2
content: 引用 2 楼 qq_45895629 的回复:[quote=引用 1 楼 寻开心的回复:]自己写， 给个示范随机数例子，  遇到问题再提问： #include<stdlib.h> #include <time.h>  void main() { 	srand(time(NULL)); 	int n = rand()%10000; 	int m = rand()%100; 	int l = n/m; 	int k = n%m; 	printf("%d %d %d %d", n, m, l, k); } 好狠我自己试试[/quote] 额，正好发完代码发现 你发了自己试试。。

user: user-2
content: #include<stdlib.h> #include <time.h> int main(void) { 	int x = 0, y = 0; 	char z; 	int iRand1, iRand2; 	int num1 = 0,num2 = 0; 	printf("输入被除数和除数随机数最大值,以空格隔开："); 	scanf("%d %d", &num1,&num2); 	while (true) 	{ 		srand(time(NULL)); 		iRand1 = rand()%num1 + 1; 		iRand2 = rand()%num2 + 1;  		printf("产生的被除数为：%d，除数为：%d\n", iRand1, iRand2); 		printf("请同学输入商和余数，以空格隔开："); 		scanf("%d %d",&x,&y);  		if ((iRand1 / iRand2) != x || (iRand1%iRand2) != y) 		{ 			printf("除数错误，正确答案：商 %d,余数 %d\n", iRand1 / iRand2, iRand1%iRand2); 		} 		else 		{ 			printf("回答正确\n"); 		} 		printf("输入其他键继续，q键退出\n"); 		getchar();//读取回车键的\n  		z = getchar(); 		if ('q' == z || 'Q' == z) 		{ 			break; 		} 	} 	return 0; }

user: user-0
content: 引用 1 楼 寻开心的回复:自己写， 给个示范随机数例子，  遇到问题再提问： #include<stdlib.h> #include <time.h>  void main() { 	srand(time(NULL)); 	int n = rand()%10000; 	int m = rand()%100; 	int l = n/m; 	int k = n%m; 	printf("%d %d %d %d", n, m, l, k); } 好狠我自己试试

user: user-3
content: 自己写， 给个示范随机数例子，  遇到问题再提问： #include<stdlib.h> #include <time.h>  void main() { 	srand(time(NULL)); 	int n = rand()%10000; 	int m = rand()%100; 	int l = n/m; 	int k = n%m; 	printf("%d %d %d %d", n, m, l, k); }