语句X++;、++X;、X=X+1;和X=1+X;执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)
查看答案
有以下程序int sub(int n){ return(n%10+n/10); }main(){ int x,y; scanf("%d",&x); y=sub(sub(x)); printf("%d\n",y);}若运行时输入:248<回车>,程序的输出结果是
以下程序的功能是:通过函数func 输入字符,并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。#include <stdio.h>long ; /* 函数说明语句 */main(){ long n; n=func(); printf("n=%ld\n",n);}long func(){ long m; for(m=0; getchar()!=’@’;); retum m;}
下面各选项中,均是C语言中合法标识符的选项组是A.for china to B.long_123 short 56_do C.void
设有如下说明typedef struct ST { long a;int b;char c[2];} NEW;则下列叙述中正确的是A.以上的说明形式非法 B.ST是一个结构体类型C.NEW是一个结构体类型 D.NEW是一个结构体变量