永发信息网

c语言中如何随机显示编好的字符串

答案:3  悬赏:50  手机版
解决时间 2021-03-24 20:34
#include<stdio.h>
#include<stdlib.h>

int a;
char string1[]="每天都要好好学习.";
char string2[]="行到水穷处,坐看云起时。偶然值林叟,谈笑无还期。";
char string3[]="坚毅的力量随时间的发展而至无可抵抗。" ;

int main(void)
{
a=rand()%4;
puts(stringa);//我知道这样是错的,但要如何实现随机显示这三个字符串呢?

system("pause");
return 0;
}
最佳答案
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int a;
char string[][99]={"每天都要好好学习.","行到水穷处,坐看云起时。偶然值林叟,谈笑无还期。","坚毅的力量随时间的发展而至无可抵抗。" };

int main(void)
{
srand(time(0));
    a=rand()%3;
    puts(string[a]);    
    system("pause");
    return 0;
}
全部回答
char string[][99]= {"每天都要好好学习.", "行到水穷处,坐看云起时。偶然值林叟,谈笑无还期。", "坚毅的力量随时间的发展而至无可抵抗。" } a=rand()%3; puts(string[a]);
把3个字符串写成一个数组: char stringarray[][] = {"每天都要好好学习." ,"行到水穷处,坐看云起时。偶然值林叟,谈笑无还期。" ,"坚毅的力量随时间的发展而至无可抵抗。"}; 然后puts那里改成puts(string[a]); 不过你这里应该是rand()%3才对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁给俩个新年祝福短信,发给长辈的,要措辞严
八年级上册英语自主学习指导答案
背单词一次背十个,一天背一百个,请问十个十
his food, the man had to come out of his h
盖房子不打基脚打整板基础好吗?求高人建议,
耳鸣 头晕,有时候感觉耳朵很痒,不舒服,,
骂女人的句子说说心情,表达女人无奈心情的诗
米氏方程的米氏方程
湖北省浠水县杂技团属于哪个社区
百度眼镜我想知道这个在什么地方
如图,在△ABC中,AB=AC=14cm,边AB的中垂线
毛木树地址有知道的么?有点事想过去
三星5S忘记密码怎么打开
请问眉毛怎么化?
请问,已知(X-3)²=12,则X=? 谢谢ԅ
推荐资讯
单选题若按某一归类标准,下列农作物品种不是
柴油储存及使用安全操作规程是什么?
泰迪2个月大,鼻子总是喘气,嘟嘟嘟的,感觉
下列叙述中正确的是A.化合反应不一定都属于非
怎样在电脑里解压文件,怎么才能把U盘里的解压
上海消费为什么那么高
求三层玻璃和双层玻璃大概价格和实用差别 谢
媳妇被虐待,怎么办
vivonex有白色的什么时候上市?
大其力的介绍
为什么我老公从来不承认错误,
如何用学校知网检测
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?