A. 洛谷社区和c语言有关系吗
是有关系的。
上面有很多C语言的题,可以做,然后每道题都会有前辈列出他们的代码和思路讲解。
还有的时候也会搞一些活动什么的。
如果你能做得下去题,那就是个挺好的社区。
:)
B. 有关洛谷P1317的C语言 stdio.h解法
这个程序员抖了解,再看看书就是。
C. 洛谷和c语言网哪个好
c语言,另外一个都没听说
D. C++洛谷的问题 题目和我的答案如下,我只得类80分
1、你这是C库的IO,不是C++的标准IO流
2、程序有过多的假设,a一定比c小,a和c一定小于24,b和d一定小于等于60
3、虽然你严格按照了题目的那个a、b、c、d命名,但是题目没有要求你真的用这个变量名,单一个字母的变量名不是一个好的命名习惯。
即:如果题目要求是C++,且连变量声明艺术兼并考虑的情况下,你可能存在这3个扣分点。
改:
1、cin/cout才是C++的标准输出流。
2、添加上过程控制语句if(condition){...}else{...}输出提示用户不适当的输入
3、变量名改为,startTime,endTime等意义明确的名字
E. C语言初学洛谷DNA题 求助!感谢!
#include<stdio.h>
voidmain(){
inta,b,i,j,k,m;
scanf("%d%d",&a,&b);
if(a<3||a>39||a%2==0||b<1||b>20)
printf("Inputerror!");
else
{
for(i=1;i<=b;i++)
{
for(j=-a/2;j<=a/2;j++)
{
m=j;if(m<0)m=-m;
for(k=1;k<=a/2+m+1;k++)
(k==a/2-m+1||k==a/2+m+1)?printf("x"):printf("");
printf(" ");
}
}
}
}
F. c语言练习网站,初学者练习C语言的网站,求啊!!!
直接买一本C语言二级的练习册吧,回头考二级也有用,里面的光盘可以练习,比较划算。
G. 为何洛谷中绝大多数题解都是用的c++,甚至有的没有c题解我学的C,该怎么解决
我建议你该学C++,因为C++有一个优点是可移植性强,你已有C语言的基础学起来会快些
H. C语言编程题(字符串的问题)洛谷的
键盘输入fgets(buf,n,stdin)
功能,从键盘输入n-1个字符的字符串,所以读13个字符,n要设置为14,
查下fgets函数的原型定义就知道了
I. C语言有关快速幂的问题
type
arrty=array[1..10000] of longint;
var
n,mn,len,lenm,i,mnl:longint;
a,m:arrty;
procere mxm;
var
c:arrty;
i,j:longint;
begin
fillchar(c,sizeof(c),0);
for i:=1 to lenm do
for j:=1 to lenm do
begin
inc(c[i+j-1],m[i]*m[j]);
inc(c[i+j],c[i+j-1] div 10);
c[i+j-1]:=c[i+j-1] mod 10;
end;
lenm:=lenm+lenm+1;
while (lenm>1) and (c[lenm]=0) do
dec(lenm);
for i:=1 to lenm do
m[i]:=c[i];
end;
procere axm;
var
c:arrty;
i,j:longint;
begin
fillchar(c,sizeof(c),0);
for i:=1 to len do
for j:=1 to lenm do
begin
inc(c[i+j-1],a[i]*m[j]);
inc(c[i+j],c[i+j-1] div 10);
c[i+j-1]:=c[i+j-1] mod 10;
end;
len:=len+lenm+1;
while (len>1) and (c[len]=0) do
dec(len);
for i:=1 to len do
a[i]:=c[i];
end;
begin
fillchar(a,sizeof(a),0);
readln(mn,n);
mnl:=mn;
len:=0;
while mnl>0 do
begin
inc(lenm);
m[lenm]:=mnl mod 10;
mnl:=mnl div 10;
end;
a[1]:=1;
len:=1;
while n>0 do
begin
if n mod 2=1 then
axm;
n:=n div 2;
mxm;
end;
for i:=len downto 1 do
write(a[i]);
writeln;
end.