c语言编程题不会做怎么办?
需要多练习和学习因为C语言是一门需要大量实践的编程语言,只有不断练习才能掌握其基本的编程思想和语法规则。
此外,可以通过参加编程课程或自学相关教材来加深理解。
同时,可以寻求帮助,向老师或同学请教,或者在网上找相关论坛或社区寻求帮助,通过分享和交流不断提升自己的编程能力和解决问题的能力。
简单的C语言编程问题。题一:从键盘输入字符串“How are you”,并将其显示在屏幕上。下?
#include <stdio.h>int main(){char s[200]; gets(s); puts(s);return 0;}#include <stdio.h>int main(){int i,n; printf("要输入几个字符串:"); scanf("%d%*c",&n); char s[n][80]; for(i=0;i<n;i++) gets(s[i]); printf("输入的字符串是:\n"); for(i=0;i<n;i++) puts(s[i]); return 0;}
C语言编程题目:输入一个三位数,输出各个数位上的数字及它们的和?
#include<stdio.h>intmain(){inta1,a2,b1,b2,n;printf("请输入三位数的一个整数值\n")
;scanf("%d",&n);a1=n/100;a2=a1*100;n=n-a2;b1=n/10;b2=b1*10;n=n-b2;intsum=a1+b1+n;printf("百位数为%d,十位数为%d,个位数为%d,它们位数相加的和为:%d\n",a1,b1,n,sum)
;return0;}
用计算机C语言编程,程序设计题:从键盘输入十个数,将他们进行降序排列。求解答需要详细过程,谢谢?
#include<stdio.h>
int main()
{
int a[10],i,j,tmp,n=10;
//循环输入
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
//冒泡排序
for(i=0;i<n-1;i++)//外循环推动内循环,10个数循环9次就可以排序完
{
for(j=0;j<n-i-1;j++) //内循环每次将最小值放大数组的最右边,j<n-i-1,减i是因为数组最右边有i个数已经是降序
{
if(a[j]<a[j+1])
{
tmp=a[j];
a[j]=a[j+1];
a[j+1]=tmp;
}
}
}
//循环输出
for(i=0;i<10;i++)
{
printf("%d ",a[i]);
}
}
有谁知道C语言可以有哪些练习编程的网站?
零基础学习和在线编写代码可以考虑下菜鸟教程
菜鸟教程(www.runoob.com)提供了编程的基础技术教程, 介绍了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识。
C语言面试题目刷题 可以考虑牛客网
牛客网是一个面向IT程序员的专业笔试、面试题库平台,专注于程序员的学习和成长服务。北京牛客科技有限公司旗下产品。
ACM等竞技类试题练习可以考虑杭电OJ
每个ACMer 平时都是靠做题来训练的,杭州电子科技大学的 OJ 及其受欢迎的。
新手建议
只要你想学 小白也能编程。学习编程和其他方向可能有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,能够快速解决代码问题,才能算是真正学会了。
尾言
如果足下基础比较差,并且不知道从哪里学习这些知识,不妨关注在下,每天最浅显的介绍C语言、C++,windows知识,喜欢我的文章就关注一波吧,可以看到最新更新和之前的文章哦。相关主页也有专栏C语言教程哦