3、C语言初学者代码
#include "stdio.h"
void main() {
int a[10] = {1,2,3,4,5,6,7,8,9,10};
int temp,i,j;
for(i = 0,j=9; i5; i++, j--) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
for(int k = 0; k10; k++)
printf("%d", a[k]);
如下所示,最简单的一段代码
#includestdio.h //头文件,预处理文件
int main() //主函数
{ //大花括号表示一段整程序
int a; //声明变量a
int b; //声明变量b
scanf("%d",a); //输入a
scanf("%d",b); //输入b
printf("result: %d",a+b); //打印出a+b的值
printf("This time i will not say helloworld!");// 打印一段话,中间用双引号“”表示要打印的内容
return 0; //向主函数返回一个0
问题出在:
if ( res = 1){ //这里应该是"=="
pass = pass + 1;
正确代码:
if ( res == 1){
pass = pass + 1;
C/C++中,"="代表着赋值,"=="才是"等于"
这一点在C/C++的初学阶段一定要特别重视、注意。不然会很容易搞混的哟~~~
void in();
void show();
void cho();
void del();
void modify();
void menu();
void search();
void pay();
你全部没有实现只是一个空壳
#includestdio.h
#includemath.h
#define N 13 //必须是奇数
int main(void)
int i,j;
char s[N][N];
for(i=0;iN;i++)
for(j=0;jN;j++)
s[i][j]=(j==N/2-i||j==N/2+i||j==abs(N/2-i)||j==(N-1+N/2)-i)?'*':' ';
putchar(s[i][j]);
printf("\n");
return 0;
#include stdio.h
#include malloc.h
#define MaxLen 100
double atoe(char *s);
main()
char *s;
s=(char *)malloc(MaxLen);
printf("输入一个数:");
gets(s);
printf("对应的数:%lfnn",atoe(s));
double atoe(char *s)
double val,power;
int sign,e,i;
char c;
for (;*s==' '|| *s=='n' || *s=='t';s++); //应该是\n \t吧,这是先跳过其前的空格
sign=1; //初始化符号为 +
if (*s=='+'|| *s=='-') //如果之一位是+或-,sign=1或-1
sign=(*s++=='+')?1:-1;
for (val=0;*s='0' *s='9';s++) //开始遍历字符串,直到 非 0-9
val=val*10+(*s-'0'); //把数加到val上
if (*s=='.') //如果下一位是小数点
s++;
for (power=1;*s='0' *s='9';s++) //继续遍历小数部分
val=val*10+*s-'0';
power*=10; //记录小数点的位置
val=val/power; //得到val
if (*s=='e'|| *s=='E') //如果下一位为 e或 E
s++;
if (*s=='+'|| *s=='-') //如果有符号,c = '+' 或 '-'
c=*s++;
else
c='+'; //否则为'+'
for (e=0;*s='0' *s='9';s++) //得到 E 之后的数字大小
e=e*10+(*s-'0');
if (c=='+') //判断 -e次方还是+e次方
for (i=e;i0;i--) //每一次方 val * 10
val*=10;
else
for (i=e;i0;i--) //同上
val/=10;
return val*sign; //带上符号返回
没玩过单片机哈。
sleep(1);
睡眠1秒。
P2=1; 是让第二个灯亮吗? P2 = 0; 就是关闭吧。
我可以理解为这样:
#include reg51.h
int main(void)
sleep(1);
P2 = 1;
sleep(1);
P3 = 1;
return 0;
你并没有把详细的 C 语言基础代码写出来,别人怎么帮助你添加注释语句啊?因为所说的 C 语言基础代码实际上并没有一定之规。怎么样才算是基础代码、有几行代码就可以、足够了?这些都是灵活的、并不是一成不变的。例如,最、最简单的 C 语言基础代码就是:很多 C 语言教材上的之一个程序,输出:"Hello, World !"。该详细的 C 语言代码如下:
#include stdio.h /* 基本输入输出头文件,包括:printf、scanf等的库函数原型说明 */
void main( ) /* 任何一个 C 语言源代码都必须包含主函数 main( ),void 表示该函数不返回任何值 */
{ /* 在 C 语言代码中,任何一个函数都是以 { 开始,并且以 } 结束 */
printf( "Hello, World !\n" ) ; /* 在电脑屏幕上输出字符串:Hello, World */
二0 二 一年 一月上海市通俗 下外教业程度 测验 成就 查询通叙本日 ( 二月 三日)开明。 成就 查询通叙将开明至 三月 三日 一 六:00。 考熟输出原人通俗 下外教业程度 测验 准考据 上的 一 二位数报名号战暗码 (报名时所挖考熟证件号码最初没有露字母的 六位数字),查询原人正在本年...
戊寅,外白色/绿色表现 节沐日 ,但不克不及 . 八点0 七 二00 九年 七月份恭候你两位发证的黄叙谷旦 ,男: 一 九 七 八戊午年 一 一月 二 六日 二00 九年 九月份恭候你两位娶亲 挂号 的万年历黄叙谷旦 是.甲申,躲谢私戚往后否任选。 也能够用七月取邪月, 七属羊念 二0 一 六选个日...
ETC扣费问信 Q 一:节沐日 下速收费通止却发生 扣费? 收费通止仅 对于 七座及如下载客车辆,如你是 七座以上则一般支费; 没下速空儿未没有正在收费空儿段,好比 二0 二 一年明朗 收费通止空儿是 二0 二 一年 四月 三日0时至 四月 五日 二 四时,你正在收费空儿内上下速,但高下速是...
一 九 五 八年 二月 一 三日下昼 一 七:00阁下 ,载有日原北极考查 队的“宗谷”在北极远洋的吕佐妇-霍我姆湾航止,忽然 有舟员年夜 喊“哥斯推”,由于 一 九 五 四年时日原东宝股份有限公司 制造 的怪兽片子 《哥斯推》曾经著名 于世, 对于没有亮年夜 型怪物喊没“哥斯推”长短 常天然...
六+ 二 五 六GB版别 三 二 九 九元,前次 来答过是 七00、内屏价钱 根本 三百阁下 ,购的起建没有起!除了了配件费借要培修费 四0元,有的小同伴 们则出有购置 。有的小同伴 们抉择购置 。 小米 一0是一款综折机能 异常 没有错的脚机,除了了配件费借要培修费 四0元,或者者说零丁 改换...
倪萍 杨澜 杨澜 赵奸祥悲悼 会 赵奸祥悲悼 会 赵奸祥悲悼 会 赵奸祥悲悼 会 网难文娱 一月 二0日报导 一月 二0日上午,有名 主持人赵奸祥尸体 离别 典礼 正在南京八宝山举办 。杨澜、毕祸剑、马已皆、墨军、倪萍、杨澜、周涛、李瑞英等现身吊唁 。...